My tips: Actually learn how to code, don't use these "game making" programs. Disregard @Jallibad 's post. Learn C++, then you can move on to harder stuff. Functions are your friends. Don't steal code from the Internet. Don't get too angry at yourself. We've all had moments that we want to smash our keyboard. It's easier than you think!
@SupaDuck(View Post) 1. You MUST have alot of determination in programming or you won't go far. 2. No softwares can teach you how to program, but you need softwares to compile your code or just an software to make it easier to write code. 3. You have alot of programming languages you could learn, but sometimes, if you're just starting programming, you might want to learn an basic scripting language like Python or Lua, it will teach you the bare basics of general programming. 4. As real programming languages, the best is C++, but it is very hard and you will have alot of problems to start learning C++ right after Python/Lua, Java/C# is a good option. I've also heard about Turing, but I don't really know much about it.
If you have questions, feel free to PM me, I'll answer
@alecnotalex(View Post) It actually is pretty good, you can look at the code after you've made it, I used that and actually have made some simple games just writing the code on my own, using the knowledge from there.