I've been getting comfortable with visual programming languages like Scratch and Snap! and I'm considering moving on to an actual programming language. I'm really interested in game development but find many languages seem intimidating. I want to know what would be a good next step for me. I'm eager to start early in my journey, but I worry that I might forget certain commands or struggle with the complexity.
5 Answers
If you want to focus on game development, I'd suggest jumping into C#. It’s what Unity uses, which is super popular for game creation. Once you get a grasp on the language, the engine will feel less daunting. Just remember to take your time and practice regularly!
You should definitely consider learning GDScript in Godot or C# if you’re going with Unity. Both are fantastic for beginners in game dev. GDScript is quite similar to Python, making it easier to pick up! Plus, start with tutorials to get comfortable with the game engines.
Python is a great choice! It's beginner-friendly, has simple syntax, and you won’t have to worry much about all the punctuation. Plus, it’s widely used and has lots of resources available. Don't stress too much about forgetting commands; even pros look things up all the time!
A lot of beginners get overwhelmed by programming, but since you’ve got a handle on logic from Scratch, the transition should be smoother. Python is awesome to start with, but if you’re committed to games, C# and Unity might be the way to go. Good luck!
Forget the language for a sec and focus on understanding logic and algorithms! Once you’ve got that down, learning any language becomes much easier. But if you must choose, I’d recommend Python first, and then move to C# for Unity.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically