What programming language is the hardest to learn out of all programming languages?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people's questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Mastering the C++ language is an extremely difficult task, specially because of the new and complicated features that have been introduced in the past two decades. It is difficult also because of its syntax, low level features like memory management, pointers, references etc etc. Writing a truly efficient program in C++ is a difficult task even for people who have been using the language for quite some time.
Of the serious languages I’ve ever worked with or looked at, I would say C++ and clojure were the hardest to master. C++ had an invitingly shallow learning curve, but the curve is infinite and it takes a long time to get on top of it. An infinite amount of time. Clojure’s learning curve is quite steep but then levels off once you have an understanding how to do anything in the language. However, while those are the biggest challenges I had in my career, I would point to another language that was serious and interesting that is really complicated and challenging. That would be APL. — A Programming Language.