Let me get it straight, see if you agree with this. So that I can get it off my head.
C++Complex version of C with lots of extra unecessary functions and great compiling speed. Has more freedom in certain operations but at the cost of easy to make errors and had to find the errors in the code.
C#Simple to learn like Java with C compiling speed. Used mostly because of Unity and most game developers use it to make games.
JavaEasy Language to learn and program in. Average compiling speed though, but very simple. Used by majority due to its behavior like web hosters and game developers.
PythonBad compiling speed due to complexity but good for AI because it doesn't need same functions as C#/C++ has, so it saves more space.
Post too long. Click here to view the full text.