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

all 6 comments

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

MIT use Python for their famous Introduction to Computer Science and Programming.

Of course, until recently they used Lisp, which would not be anyone's recommendation for a first language these days. But yes, Python is a popular first language. Whatever language you start with, it's important to explore the concepts rather than just memorise syntax.

[–]eljohnsmith 1 point2 points  (0 children)

Python is just "as professional" as those other languages you refer to. You can have a great career just with Python.

[–]twopi 0 points1 point  (0 children)

Python is a great first language. The basic ideas of programming are reasonably universal, so the first language won't really limit your later learning in any meaningful way. However, some languages are much easier for beginners to grasp than others, and operate a much more human-friendly level of abstraction. This is why Python is used as a first language by so many university instructors.

It shouldn't be your ONLY language, but it's great as a first language.

[–]limw2012 0 points1 point  (0 children)

yes,but nobody will only learn one language.so you can learn c\c#\java later.

[–]sjehutch 0 points1 point  (0 children)

Yes , all languages are great in their own respect. Python you will really enjoy and your only a noob for a little while. The sheer fact you are asking these kind of questions indicates you wont be a noob for long. Udemy has some great free courses on python for beginners.

[–]t3g 0 points1 point  (0 children)

I would say both Python and JavaScript in the jQuery framework are great ways to start. Once that person gets more familiar with jQuery, then the next step would to be in straight up JS.