[INFOGRAPHIC] Which Programming Language Should I Learn First?

There's some comedy to this, but you can also use it for information if
you are a complete program language learning noob.

I have enrolled in some courses to learn myself.
 
I wonder if Python is really as easy to learn as they say. I guess there is only one way to find out, namely to dive into it.
 
Back in '83 I learnt BBC Basic, all I ever needed.

10 Print "Like a Boss!";
20 Goto 10
 
There's some comedy to this, but you can also use it for information if
you are a complete program language learning noob.

I have enrolled in some courses to learn myself.
Right, don't take the graphic as gospel. Still, it is informative in the relative terms it presents.

Would only add that if one is a noob at programming, don't use the average salary as a guide as by the time a noob has the skill/experience to earn the "average", those averages will have changed.
 
It really depends what you need it for... If you really want to learn the ins and outs I would suggest starting with Java. If you just want to be hack around you may want to go with Python.
 
Looks like I will be having C++, Java, C# and VB.net :)

Studying Computer Science Major in Software Engineering student BTW :) C++ & VB is what I'm using right now this year I will also learn Java
 
i'm a python programmer even though i don't program professionally , trying to learn C, but i wonder if it woulld be best: to learn from the ground up like learn C, assembly first and then learn a high level language like python or ruby. you can do almost anything with a high level programming language nowadays, i only use C when i need to make some tinny modifications on my kernel.

this infographic helps alot when you are deciding on how language to learn based on your interests.
you should not get bored when programming because the most you read and write code the better you get
if you wanna go python route first this is a good introductory book http://learnpythonthehardway.org/
if you have any programming question you can get help from the same ppl that develops the language and modules on irc #python
 
Last edited:
Back
Top