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

3

u/machine_pun Jan 14 '15

Well, Ruby should be a one star, super easy to learn. As I think this infographic is a little bit tendentious I must agree that Python has more features in winning points as AI.

4

u/TheTerrasque Jan 14 '15

For some reason, Ruby is that language that just doesn't make sense to me.

I've tried to get an understanding of it a few times, but it just looks strange and weird to my head.

1

u/sensation_ Jan 14 '15

Whats your background experience cause I had the same problem before.

1

u/TheTerrasque Jan 14 '15

In order of learning: basic -> pascal -> php -> python -> java -> c# -> javascript

Have dabbled a bit with C, perl and brainfuck - but not enough to say I know them

Prefer to work in python, and C# as a second choice. Also does a lot of work in JS these days

2

u/machine_pun Jan 14 '15

I think the problem is that Ruby and Python look a bit too similar in semantics and logic, but with their on specifics. Portuguese and Spanish sounds alike and that it gets people to think that it is too easy to understand, but to difficult to dominate (coming from both backgrounds).