3 ms·
"Difficult" doesn't describe a property of a programming language. The majority of code most of us run every day, from operating systems to networking to deskto
by gregjor 4y ago
"Difficult" doesn't describe a property of a programming language. The majority of code most of us run every day, from operating systems to networking to desktop and mobile applications exists because programmers wrote it in C or C++, or some closely-related derivative such as Java, C#, or Swift. So it follows that hundreds of thousands of programmers have mastered these languages over the years, and the languages stand out as tools of choice in many domains.
C came out in the mid-70s, C++ about a decade later, and both still get used to write lots of new code.
Some programmers find C and C++ difficult to learn and master, others don't. That depends on the programmer, not the language. Some people struggle with Python and Javascript too.