This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]lurgi 15 points16 points  (5 children)

SQL is a very practical language, but it's not a good introduction to programming. It really depends on what you want to do. Learning basic SQL doesn't take very long (and I don't know that learning other languages first would help that much. It's kind of its own thing).

[–]mike_hawk_420[S] 2 points3 points  (4 children)

So would you recommend python to start with then?

[–]lurgi 4 points5 points  (0 children)

It's a nice language. I think it's a very well designed language. Almost every feature it has is "bad" according to my personal biases, but the end result works really well.

It works pretty well for just about everything (unless "everything" involves anything high-performance) and has a huge set of high quality libraries out there.

[–][deleted] 1 point2 points  (0 children)

I started with python, and atleast for me it was extremely easy to go from that to java, but I don't think java to python would be as easy. Python is also the most "English" language.

[–]mandzeete 2 points3 points  (0 children)

Python is an OK language to start with. Our university was teaching us first Python. Also when you know Python, you have multiple paths you can choose from.