To clarify, would you suggest python to one who has not a lick of experience or prior training also? Codecademy is cool but what language should I learn first - what is mostly used? Needed to get a job in Silicon Valley, etc?
Well if you learn one language enough to get a job in Silicon Valley you will be fine learning other languages. The learnpythonthehardway is for total beginners. Im opinionated for python(favorite) and not so much expert to tell you if it is the best for beginners but you can search quora / stackoverflow and see this: http://udacity.blogspot.com/2012/05/learning-to-program-why-... (Udacity’s courses so far have been using Python because it is overall, the most convenient language for teaching and learning. The natural syntax means students spend less time grokking code than with terser languages.)
Comments
To clarify, would you suggest python to one who has not a lick of experience or prior training also? Codecademy is cool but what language should I learn first - what is mostly used? Needed to get a job in Silicon Valley, etc?
Well if you learn one language enough to get a job in Silicon Valley you will be fine learning other languages. The learnpythonthehardway is for total beginners. Im opinionated for python(favorite) and not so much expert to tell you if it is the best for beginners but you can search quora / stackoverflow and see this: http://udacity.blogspot.com/2012/05/learning-to-program-why-... (Udacity’s courses so far have been using Python because it is overall, the most convenient language for teaching and learning. The natural syntax means students spend less time grokking code than with terser languages.)