I'm new at this. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

I'm new at this.

Hi everyone. I'm an extreme noob when it comes to programming. What language should I learn as I want to go down the lane of creating simple gaming apps and maybe in a couple years get an entry level programming job. Input is very much appreciated. Also Happy Valentine's Day.

14th Feb 2018, 9:06 PM
snorkel404
snorkel404 - avatar
2 Answers
+ 1
For games, start with Ruby because it is much simpler than most languages. Next, Java because it will teach all of the important concepts of Object Oriented Programming. It also comes with easy to use libraries for games development. At this point, you can make a simple game, but Java is still to slow for anything too complicated. Python is too slow for a game at all. Finally, C++ is the language you will need. It is very difficult, but also the most commonly used language for AAA games because it is incredibly fast, has a lot of useful features, and also has massive library support. Python is terrible for games because it is very slow, too slow for good graphics, is dynamically typed, which makes large projects more difficult, and these problems mean that employers won’t want Python developers for games. Also, if you ever want to get into machine learning with C++, try this: http://mlpack.org/benchmarks.html
15th Feb 2018, 12:51 AM
Jacob Pembleton
Jacob Pembleton - avatar
- 1
Go with python
14th Feb 2018, 9:44 PM
Leonardo Medai Cossutta
Leonardo Medai Cossutta - avatar