Menu
About me Kontakt

In the article 'How Programming Languages Got Their Names', author ScottyDocs reveals the fascinating history behind various programming languages. Many people use these languages daily, but few consider how their names came to be. The author starts with some of the earliest languages like Fortran, which stands for 'Formula Translation,' directly linked to the needs for calculations in engineering and the sciences. It’s apparent that many programming languages' names relate to their functions, applications, or the technology they are based on.

Next, the article delves into the language C, which was named after a letter in the alphabet, emerging as a response to earlier languages including B. C has become the foundation for many other languages, making it a cornerstone of modern programming. ScottyDocs points out that some names might sound quite absurd, but they often hide fascinating stories or jokes. A prime example is Ruby, which originated as a personal project of Yukihiro Matsumoto and was named in honor of his friends.

The article continues with the backstory of Python, named after the Monty Python comedy troupe, showcasing how personal interests can influence the naming of technology. The variety in programming language names also illustrates how technology has evolved and often reflects the culture in which it developed. In this context, it’s interesting to note how some languages are named for marketing purposes or to attract the attention of developers.

Finally, the author emphasizes that the names of programming languages hold not only aesthetic value but also practical significance. They become part of the identity of a language and can influence its popularity and perception in the IT industry. The history presented by ScottyDocs reminds us that every programming language carries its unique tale, and it’s worth exploring these anecdotes.

In conclusion, ScottyDocs' article provides an engaging glimpse into the programming world, showing how the names of languages shape our perception of these technologies. Whether due to their usefulness, whimsical origins, or personal stories of their creators, every name holds something special. It’s certainly something to keep in mind as we explore various programming languages in our daily work.