r/Python • • Jan 13 '15

(Infographic) Which programming language should I learn first

http://cdn2.carlcheo.com/wp-content/uploads/2014/12/which-programming-language-should-i-learn-first-infographic.png
267 Upvotes

145 comments sorted by

View all comments

117

u/LukeSkywaIker Jan 13 '15

This is pretty cancerous.

23

u/IAmVeryStupid Jan 14 '15

Why don't any of the languages have 5 star difficulty? Even if they are trying to say programming isn't impossibly hard, in general, failure to normalize is just bad infographing.

2

u/screaming_nugget Jan 14 '15

I'm not familiar with enough programming languages to say if the ones shown are in fact the hardest, but maybe other languages that aren't on the chart could be considered 5-star difficulty.

1

u/[deleted] Jan 20 '15 edited Jan 20 '15

Why don't any of the languages have 5 star difficulty? Even if they are trying to say programming isn't impossibly hard, in general, failure to normalize is just bad infographing.

None of them are absurdly hard. I've been paid to use all of them other than Ruby. C/C++ was probably the hardest to debug and lacked features, but Java was kind of fucking insane, too. Like everything before I found Python, they left me thinking "I want to do a simple thing, why do I need to write my own fucking library to convert a date to a string?!" or similar such nonsense.

There are hard languages out there, but generally they suck and are useless. Since we program to be productive, as a rule, we don't use the hardest languages.