Creating a video game is the dream of many developers. There are many programming languages that can help you achieve this goal:
C and C ++: the reference languages. Very effective, however, they are difficult to learn. Some game engines: SFML, Unreal Engine, CryEngine;
C #: strongly inspired by C ++ and Java, but also complex to learn. Some game engines: Unity, MonoGame;
Java: slightly easier to learn, but a little less efficient. Some game engines: LWJGL, Libgdx;
Python: very easy to learn, but less efficient. To be reserved instead for unambitious projects. Some game engines: Blender Game Engine, PyGame;
Lua: the most recent of all. Game engine: LÖVE (also called Love2D).
Which programming language should you learn to get started in artificial intelligence?
Artificial intelligence has a (very) bright future ahead of it! The main programming languages for AI are: Python: the reference language for artificial intelligence as well as machine learning; C ++: appreciated in particular for its speed of execution; Java: being one of the preferred languages for developers and having the flexibility to do AI, it makes perfect sense to find Java in this list; Prolog: old programming language (created by the French), Prolog is centered on logic and the resolution of logic problems. Two other languages are also coming back: R (more oriented towards statistical calculations), LISP (one of the oldest languages).
What programming language should you learn to try your hand at connected objects?