Which Programming Language Should I Learn? - comment page 1

Which programming language to learn first. This is the advice I wish I had been given when first starting out.  I asked everywhere and couldn’t get a straight answer to the simple question It’s based on two crucial factors – … Continue reading

Leave a Reply

Your email address will not be published.

+ 8 = 14

Custom Search

21 Responses to Which Programming Language Should I Learn? - comment page 1

  1. Your timescale is much too short. I would argue 6 months at least for that list, assuming you are content with average proficiency and starting as a beginner. It’s a good article and certainly nice to have something I can link to for any newbs who show up :).

  2. C++ is not a microsoft product.

    • It is marketed heavily as a Windows product, hence equivalent to being a microsoft product. In the same way Cocoa is an Apple product.

  3. I see Stephen already made my point: Since when C++ is a Microsoft product? You’re thinking about C#, I guess.

    Also, HTML (unless you add CSS3) is not a programming language. MySQL is not a language, it is a tool. The language is SQL (again it is not technically a programming language, although I think it is Turing complete, but don’t bet on it). Jquery is again not a language, but a framework over JavaScript, and ECMAScript is the proper name of Javascript. The “similar thing” that Adobe Flash has is ActionScript.

    If you don’t learn JS first, Jquery will make very little sense. And no, it is not really that close to Java. As for “WordPress and the others using the old languages”, seriously? I don’t know exactly about WordPress, but Python and Ruby are really big out there.



    • HTML and MYSQL are considered programming languages in the real world irrespective of what Wikipedia may tell you. The specific nomenclature you have used, although correct of course from a technical standpoint, would confuse the beginner for whom this article is intended and hence was intentionally avoided.

      Unfortunately, Python and Ruby are not great for the job market, which was a significant factor (mentioned at the start) and most of the tasks can be acomplished using plain old php if you’re making a webapp/site.

      Since C etc. Are predominantly supported by Microsoft (through its Visual range) I put it as a Microsoft product. I would say this contributed significantly to its interest from industry, and its resulting success. However, I concede defeat on this point and have updated the post. Thank you.

      Jquery is entirely usable without knowing javascript in depth, although it is of course better to have Javascript knowledge than not. Again the nomenclature used is irrelevant to a beginner and I think you’ll agree, leads to confusion.

  4. Pingback: Which Programming Language Should I Learn? | NERDr.com « Siam Source Code – สยามซอร์สโค้ด

  5. Pingback: Which Programming Language Should I Learn? | NERDr.com | Guide 2 Serv Online

  6. Pingback: Which Programming Language Should I Learn? | NERDr.com | Neorack Tutorials

  7. Nice topic – respect !.

  8. Your article seems to have some common misconceptions, are you aware of this?.

    • While is may take some shortcuts for simplicity (the article is intended for beginner programmers after all and I wanted to keep it short)

      I think it is useful for those looking for an initial push and guidance on which particular direction to take. This article is more than sufficient for this purpose, covering all the leading programming languages currently in use in the market.

  9. Bookmarked, I enjoy your site! :).

  10. Thanks for informative post. I am pleased sure this post has helped me save many hours of browsing other similar posts just to find what I was looking for. Just I want to say: Thank you!.

  11. This is my first time I have visited here. I found a lot of interesting stuff in your blog. From the tons of comments on your articles, I guess I am not the only one! Keep up the impressive work.

  12. Straight to the point and well written, thank you for the information.

  13. “Don’t be swayed by the latest and greatest glittering turd (ruby, python, node this or that).”

    This is very tru! PHP is the best language there is, and the only one in the web that actually works. Everything else is just fad. PHP is being used by most web companies, and that only means that it’s the bes choice. These companies are smart enough to choose php, so why choose somthing else? Well said nerdR!.

    • Thank you herokletus. I was close to starting my web programming journey with Python/Ruby but luckily came across a PHP tutorial on Youtube which swayed me. Now I know the PHP/MYSQL combo. I can do pretty much every web task with it, it’s really very very easy to learn and it’s been around for 10 years now. I could get a job with it fairly easily anywhere in the world and so, in terms of lifetime value, it’s one of the best investments i’ve ever made.

  14. Bertha Newens

    Well, I do not know if that’s going to work for me, but definitely worked for you! :) Excellent post!.

  15. 4+9=13.

  16. NOOOO!!!
    OP, I know you had the best intentions and I respect you, but please listen. I’m a computer scientist. I put in my time in college, I worked at different companies. I’m active in local programming groups, meetups and open source projects. I’ve written in every language you can think of on every sort of mish mashed project you could imagine. I’ve spent some time teaching programming. With that out of the way:

    For a beginner, LEARN PYTHON!!!

    You can literally google “I want to do x in python” and there will be an easy tutorial for you to follow to get started.

    I’d promote khan academy’s python course to get started.