Poke around and see what language/engine appeals to you! Ultimately it’s a tool you will have to live with so make the decision that is right for you. People have different opinions on what works best, but once you learn a language it is much easier to learn another so dig in to the one that looks appealing and go from there!
We Highly Recommend checking out the series “Think like a Programmer” on Youtube (Also available as a book on Amazon) as your first step as it has helped many beginners overcome the initial pitfalls when starting to code!
Also feel free to stop by our Favorite Video Links page for other videos we enjoyed on making games!
General Places to Learn to Code
Resources for Game Mechanics
No Coding Required Game Engines
(Please note some of these engines you can use coding in as well, it’s just not required to start!)
Platforms, Languages , and Engines
Html5 (Web, Mobile Applications)
Renpy (Visual Novel Focused)
C# (Useful also in Unity)