Python is a cross-platform, interpreted programming language with strong dynamic typing, garbage collection, and automatic memory management. It belongs to the highest rank digital development, but at the same time, it is intended to facilitate the tasks of computer scientists. The system allows you to write logical and clear code for both small and large projects. Dutch specialist Guido van Rossum created it. The product was first launched in 1991, although the author began working on it back in the 1980s, based on the ABC programming language. Today it is owned by the Python Software Foundation.
Meaning and History
What is Python?
Python is one of the most in-demand programming languages and has been ranked number one in the TIOBE rankings many times. Its popularity is due to its relative simplicity. It is used for game creation, web development, data analysis, and more.
There are several intermediate versions of this computer language because, after the release of the first version and approval from the users, detailed work on it began. It was mainly concerned with improving interaction with the product and improving it, so several options were launched: in 2008, in 2020, and 2021.
The name of the Python programming language, oddly enough, has absolutely nothing to do with the representative of the reptile world. It is based on a television comedy show that appeared in the UK in the 1970s. Guido van Rossum was a fan of Monty Python’s Flying Circus sketch series, so he named his development after the Monty Python comic group that created it. Moreover, the TV show had a definite connection with the world of computer technology.
But few people know the transfer, so it was decided to associate the programming language with the snake. As a result, two python heads appeared on the pictogram, although until 2006, another logo was used – a text one consisting of perforated letters with black shadows. Perforation indicated that it was a computer product since, at the dawn of the digital era, some computers produced information in the form of such a perforated tape. Black shadows on the bottom and right sides have been added to make the lettering more voluminous and easy to read.
The main symbol of identity consists of two snakeheads. Its creator is designer Tim Parkin. After the logo’s appearance, it is still used unchanged, as it gives a clear idea of the product and is an instantly recognizable sign. The modernization touched upon minor details and almost did not affect the usual identity.
Why is Python a symbol a snake?
The logo of the programming language reflects its name – Python. Although Guido van Rossum, who gave the startup its name, was not inspired by snakes but by the series Monty Python’s Flying Circus. The fact is that he was then reading the scripts of the famous sketch show.
The emblem features two large reptiles of different colors. They have powerful heads and short bodies, pointing in opposite directions. The yellow snake “crawls” down and looks to the right, while the path of the blue one leads up, and its head is turned to the left. There is a thin white stripe between the pythons, forming a small free space.
The heads consist of geometrically even lines and precise angles, so the reptile’s nose is absent – it is blunt, chopped off. There is only a clear line of the neck and eyes in the form of a white ball, which gives the impression that a snake is gazing intently with an unblinking gaze. The feeling of hypnosis is enhanced by the structure of the arrangement of the bodies: they repeat the ornament from the ancient drawings of the Mayan civilization.
Font and Colors of the Emblem
Can I use the Python logo?
Since the Python logo and other graphics associated with this brand are not registered, they are free to use for non-commercial purposes on packaging, websites, brochures. In other cases, permission should be asked.
Who created the Python logo?
The Python logo was created by the same person who developed this programming language and chose its name – the Dutch programmer Guido van Rossum. He graduated from Universiteit van Amsterdam and has worked for Google and Dropbox Inc.
How do you make a Python logo in Python?
There is a tutorial on creating a Python logo in the programming language of the same name. It uses special codes for coloring characters to give the desired colors to the improvised figures, which depict two snakes.
The text on the emblem is executed in thin grotesque letters in lower case. They are characterized by trimming at the ends: “t” and “h” have beveled upperparts, “p” and “y” have lower parts. It is a Flux Regular font designed by designer Monib Mahdavi and first published by T-26.
The official logo palette consists of a combination of two colors: yellow and blue. The background is neutral white. The color used for the inscription is gray.