If you have no experience programming, I would recommend starting with Python. There are a lot of really good Python resources out there that will get you up to speed. You don't need to be an expert in Python, but you will need to understand programming logic - things like variables, loops, functions, etc.
Once you have a good understanding of programming with Python, you will find GDScript a very easy transition. It is very similar to Python in style.
Right now VisualScript is not a good place to start. You need to already understand the API and GDScript to effectively use it. I wouldn't recommend starting there.