I'm trying to learn programming, but I often switch between different languages quickly. I'm not looking to learn multiple languages at once, but I'm not sure why I have this tendency. My goal is to create cozy indie games, but I need advice on which programming language is best for that. I was thinking about HTML, CSS, and JavaScript, but I realize that learning all three feels overwhelming and takes a lot of time. Plus, I sometimes forget things, which makes me feel a bit dumb. Any tips or guidance would be really appreciated!
3 Answers
While it's true you can program your UI in just JavaScript, using HTML and CSS can actually speed up your development for user interface and design. If you're focused on cozy indie games, tools like Pico-8 or Game Maker Studio might be great options to explore.
It's a common misconception that you need to learn multiple programming languages at the same time. HTML and CSS are not programming languages; they're actually markup languages. Learning how to solve problems relevant to your projects is key. Just like building a house takes various tools, creating a website requires different skills. Don't beat yourself up for forgetting things—it happens to everyone. With practice, programming will get easier and stick better! You just need to stay persistent and patient.
If you're looking for a straightforward start, consider Python with Pygame. Grab a comprehensive book on Python and really dive in—go through it several times, do the exercises. I read my intro book many times when I was starting out. Having one solid resource helps you track your learning journey.

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