What language should I start to learn for computer programming?
I would point out MIT 6.00 course taught in Python. It's both a great introductory course and learning Python is really cool. I use it all the time to write scripts and for automatization. Also, there's a study group on this website for the course. Visit ocw.mit.edu and search for 6.00 Introduction to Computer Science :-) I say Python because it's a more hands-on learning than compiled languages, but it's quite powerful and fun :-)
IMO, MIT's course is great if you have engineering math in your pocket. I found Stanford's CS106A Programming Methodologies more to my liking. http://see.stanford.edu
I'd choose C++, PHP or Python if you want to program web applications.
C++ for sure in my opinion, but only because many other languages derive from it's syntax.
By that logic, we should start using C. Honestly, there are as many answers to this question as there are choices. Try out and see what you prefer :-)
Join our real-time social learning platform and learn together with your friends!