Our Blog

The beginnings of five of the top programming languages

The beginnings of five of the top programming languages

There are literally thousands of programming languages out there. Each one has a different purpose, set of benefits, and story behind it. Some are modern and influenced by existing languages, others were created decades ago and have shaped the world we live in. In this article we will take a look at five of the top programming languages and how they came to be!

 

1. JavaScript

JavaScript or JS, was first released in 1995. It was created by Brendan Eich who was at the time working at Netscape. At the time, Netscape was the most widely used browser but could only support static web pages. There was a growing desire to remove this limitation, so in 1995, Netscape wanted to add a scripting language to the browser. They first embedded the Java language and then hired Eich to embed Scheme. After a short time, Netscape decided it would be better that Eich created a new language that would bridge between the two. It was first called LiveScript before being renamed JavaScript in December 1995.

 

2. Java

The Java language was created by Patrich Naughton, Mike Sheridan, and James Gosling in June 1991. It was originally designed to be used with interactive television but it was too advanced for television technology at the time. It was originally called Oak before being renamed to Green. Finally developers settled on the name Java after the type of coffee hailing from Indonesia. The first public implementation of Java was released in 1996 and offered Write Once, Run Anywhere functionality.

 

3. C#

In January 1999, Anders Hejlsberg put together a team that would create a new language. A part of Microsoft’s .NET framework initiative, it was first called Cool and stood for ‘C-like Object Orientated Language’. Microsoft considered keeping the name as it was but decided not to, citing trademark concerns. The language was used for their .NET project and when it was announced in July 2000, it had been renamed C#. It later became approved as a standard by the ECMA.

 

4. Python

The concept of Python was created in the late 1980s by Guido van Rossum at Centrum Wiskunde & Informatica in the Netherlands. It was designed to be a successor to the ABC language that would be capable of interfacing within the Amoeba OS. It was first implemented in December 1989. Python’s end of life date was initially set to 2015, but was postponed to this year due to concerns that the large bodies of code that come with it, could not be moved to Python 3.
The concept of Python was created in the late 1980s by Guido van Rossum at Centrum Wiskunde & Informatica in the Netherlands. It was designed to be a successor to the ABC language that would be capable of interfacing within the Amoeba OS. It was first implemented in December 1989. Python’s end of life date was initially set to 2015, but was postponed to this year due to concerns that the large bodies of code that come with it, could not be moved to Python 3.

 

5. Ruby

Ruby was created by Yukhiro “Matz” Matsumoto in Japan during the mid 90s. It is believed it was conceived in 1993 and first used publicly in 1995. The name Ruby was the result of an online chat session between Matz and Keiju Ishitsuka in 1993. During this conversation, the names Coral and Ruby were considered before a single line of the language had been written. Matz chose Ruby and later noted that this was due to it being the birthstone of one of his colleagues!

 

Authored by the Finerton.com News Team (Malta)
Images Sourced from Unsplash.com & Pixabay.com

1 comment

  • Very interesting and it caught my attention. I Bookmarking your article which will probably be my guide. Thank you very much.
    Java and javascript is trending nowadays.
    Cloudi5

Post A Comment