Why do so many programming languages exist?

Recently, I stumbled upon the answer to a question I didn't realize I had. Why do so many programming languages exist? 

Programmers develop human-readable languages to more easily instruct the computer. Eventually, programming languages evolve. They are expanded, re-purposed, adopted by others, and proliferate. This leads to an accumulation of idiosyncrasies over time, making it difficult for newcomers to adopt the language as the learning curve grows and new versions arise (e.g., PHP).

Hence, the need for modern languages. Built from scratch, they can be more approachable, and adapted to modern purposes. After all, the problems programmers need to solve change as rapidly as technology itself.

The way I see it, the only language that will never change are the 0's and 1's themselves 😊

Comments

Popular posts from this blog

What I learned at Data Science Bootcamp

Web design for science dummies