How many Programming Languages can a programmer learn?

If you are well equipped with the four corner languages, you will find that 95% of the rest are just rehashing the same idea in different combinations.
  • C – for imperative programming       Question Mark image
  • Haskell – used for functional programming
  • Smalltalk – used for object oriented programming
  • Lisp – used for metaprogramming (macros, code-as-data)

If you want to cover most of the remaining 5%, you will probably be needing another set of four languages:

  • Forth -> stack driven programming
  • APL -> array manipulation algebra
  • Prolog -> declarative programming
  • Brainfuck -> Turing machines

Either way, the point I am trying to make is that learning languages is almost ambiguous. They reuse large portions of feature sets and syntax from one to another. The key to learn programming, however, is not learning what the features are, but how they are implemented to solve problems.

Remember, programming is not linguistics, it is not about the languages rather it is about problems, their solutions, and rigorous ways of describing them.

Author: admin

I'm an Extrovertly cool guy ;). Trying to skip 9-5 rat-race. Wannabe Entrepreneur. SEO Expert, Blogger & Content Writer.

8 thoughts on “How many Programming Languages can a programmer learn?”

  1. Good day very cool site!! Guy .. Beautiful .. Amazing .. I will bookmark your web site and take the feeds additionally? I’m glad to seek out numerous useful info here within the submit, we’d like develop extra strategies in this regard, thanks for sharing. . . . . .
    http://eduhints.eu

  2. I’ve been browsing online more than three hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my opinion, if all web owners and bloggers made good content as you did, the internet will be much more useful than ever before.

  3. I see your blog needs some fresh & unique articles.
    Writing manually is time consuming, but there is solution for this hard task.
    Just search for; Miftolo’s tools rewriter

  4. You actually make it seem really easy with your presentation however I find this matter to be actually one thing
    which I believe I might never understand. It sort of feels too complex and extremely wide for me.
    I am looking ahead in your next submit, I’ll try to get the hang of it!

  5. Wonderful work! This is the kind of information that are meant to be shared around the internet. Disgrace on Google for now not positioning this put up higher! Come on over and seek advice from my website . Thank you =)

Leave a Reply

Your email address will not be published. Required fields are marked *