What is Python?

Hello everyone, I can tell you that we have the brightest phase of the computer age during our time, artificial intelligence, human-communicating chatbots, rocket launchers that can be used over and over again thanks to software, and many more. However, learning a programming language and uncovering a product with it stands out not only as a field of “software”, but also as an area that everyone is curious about and want to learn. That’s why we’re going to talk about the programming language, Python, which is the easiest to learn and very simple to write.


What is Python?

The python programming language, which was first developed in 1990, was first released in 1991. It was written by “Guido van Rossum”, a Dutch programmer. An object-oriented and interpretable language.

What is Python ?

Where does the name Python come from?

When you search the internet for python, you’ll see Python programming language logos that are generally made with python snakes, in fact the name of that language doesn’t come from a python snake. It is possible to see python snakes in many logos as they identify with python snakes over time.


Guido van rossum is inspired by the name of a comedy group he loves when he writes and names this language. From monty python’s flying circus by a six-man British comedy group called Monty Python. So as you can see from the logos, it has nothing to do with the python snake.

Why Python?

Before we answer this question, we need to know some programming languages. In short, there are two types of progralama language structure. The first is compiled and run (such as c++,c#) and the other is interpreted and run (Python, Ruby, Java, Lisp, BASIC, AWK) programming languages.

When you develop an application in the programming languages that are compiled and run, first this application is compiled and prepared in the computer’s understanding machine language, then run. This may take a long time to compile based on the codes you type.

In interpretive languages, the code you type is read by an interpreter and run directly. It is available to develop applications very quickly compared to the programming languages compiled and run.

Python programming languages are also programming languages that are interpreted and run. So you can run the codes you type very quickly and see the results. In addition, thanks to the syntax and clean code structure, you can easily understand the codes you write and develop beautiful applications in less time. That’s why Python has always been the first choice for people who are just going to start programming. Perhaps you, who read this article, are here for this purpose.

What platforms does it work on?

The purpose of writing a program is to solve a problem. We need to focus on this problem and develop an application by selecting the appropriate programming language for whichever platform is the source of that problem. That’s why it’s vital to know which platforms the programming language we’ve learned is working on.

With python programming language, you can make improvements and write programs on operating systems such as GNU/Linux, Windows, Mac OS X. You can move and re-use these programs between platforms without making any changes, Python is a very flexible language in this regard.

Python versions

Why do we use plurals, because there are currently two Python versions available on the market Python 2.x and Python 3.x

If a Python version starts with version 2, it represents a version of Python 2 (such as 2.4.6). If it starts with 3 (such as 3.5.2) it represents the 3rd series of Python.

And what does that mean to us? and why are two different versions being used?

Python has been developed since the 90s, a language that has been made more functional and debugged over time and is still being developed. However, there are many applications written in Python 2 that are already in use. Therefore, the team that developed Python continued to support Python 2 for a while, taking this into account. A code written with Python 2 does not work under Python 3. For this reason, there are two python versions on the market.

As of January 1, 2020, support for Python 2 has ended. After that, python 3 will continue to be supported. For this reason, we will learn Python 3 and develop applications with this version.

Hope to see you in the next Python article…

Leave a Reply

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