Have you ever try to the know, stories behind the names of programming language.

Here, I will share some interesting stories behind then name of programming language.

Names of programming language

Ada: Named after Ada Lovelace (computer scientist), she is an English mathematician and writer. Her notes on the engine include what is recognized as the first algorithm intended to be processed by a machine

AWK: First letter of the names of its creators, Alfred Aho, Peter Weinberger, and Brian Kernighan.

B: first letter of the acronym BCPL and it is derived from BCPL

C: Dennis Ritche developed this language. Its features have taken from another programming language called B. Hence, he has given name as C

CPL: It is short for Combined Programming Language and also known as Christopher’s Programming Language. Because, its developers name is Christopher Strachey.

C++: Named after C. In C, ++ means that a variable  incremented by 1.

C–: Same as C++, but with –, which means that a variable  decremented by 1.

C#: The name “C sharp” was inspired by musical notation where a sharp indicates that the written note should be made a semitone higher in pitch. Therefore, developers named as C sharp.

programming language

D: Derived from C. So, named after C.

Eiffel: Named after Gustave Eiffel, who designed the Eiffel Tower.

Erlang: Named after A. K. Erlang, a Danish mathematician whose work on queuing and networks is very relevant to telephone companies.

Goedel: It seems like named after Kurt Gödel.

Haskell: This is the first name of the logician Haskell Curry.

Java:  Java languages developers used to consume lot of coffee and the coffee comes from the place called Java. Hence, this language creators named it as Java and its symbol is coffee cup with succor

JavaScript: JavaScript launched as a complement for Java and its original name was “Mocha”.

Logo: The name of Logo has taken from Logos, which is Greek word that means word or thought.

You may also like to read, remove malware
New emojis with hair may be coming in Emojis world!

Lua:  it Means “Moon” in Portuguese.

Pascal: Named after Blaise Pascal, a French philosopher who invented one of the first calculators, the pascaline.

Perl: Original name is “Pearl”. Wall wanted to give the language a short name with positive connotations; he claims that he considered (and rejected) every three- and four-letter word in the dictionary. Wall discovered the existing PEARL programming language before Perl’s official release and changed the spelling of the name (Wikipedia).

Python: A reference to the Monty Python.

Ruby: Matsumoto, Chief designer of Ruby has chosen  this name among other names. Matsumoto later noted a factor in choosing the name “Ruby” — it was the birthstone of one of his colleagues (Wikipedia).

Scala: first, “scala” is the Italian word for stairway, which is appropriate since Scala “helps you ascend to a better programming language”. Also, Scala stands for scalable language, because Scala’s concepts scale well to large programs (from the official website).

Do you feel interesting by reading this post?

If you would like to add any valid comments, then please add in below comment box to improve this article.

Leave a Reply

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