History of Python

Estimated Reading Time: 2 Minutes

Python, the general-purpose programming language, was first conceived the 1980s by Guido Van Rossum, who was using it do application-based work at Centrum Wiskunde & Informatica. Python was initially a side project for Rossum who worked on it to keep him occupied during Christmas. However, it soon succeeded the primary programming language at the (ABC) and was eventually released in 1991. Ironically enough Rossum had worked on ABC and took the working elements while fixing the flaws of that language to create python.

While many believe the programming language was named after the snake. Rossum actually named python after the British Television show Monty Python’s flying circus.

Python was first introduced in 1991 but has since evolved to version 3.x, released in 2008. However, there are many that still prefer python’s previous version 2.x, which was released in 2000. Python version 2.x was released by the national research institute of mathematics and computer science as an open-source project. The main goal for python when created was to offer easy code readability and to increase developer productivity. However, it has transformed into a multipurpose language that has been implemented by companies such as Google, IBM, Cisco, and Dropbox.

There are many reasons why python is considered a unique programming language. The first python is easier to read and to code with compared to languages such as Java or C++. Additionally, python offers accessibility for both Mac and Windows users. A key feature of python is that it supports both procedure-oriented and object-oriented programming. This means that python can focus on objects such as functions or data as well as reusing pieces of code.

Today python’s user base is growing exponentially with products being coded in python created daily. The reason is that python’s multifaceted use paired with how easy it is to learn have allowed many beginner coders to use python as their gateway to coding. Python has also become the inspiration for many other languages including Ruby, Swift, and Cobra.

-Allen Shen 

Author at StemTalksNC





Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.