What is PYTHON?

ماهي لغة بايثون PYTHON

Python is a programming language invented by “Guido van Rosem”. It was its first version in 1991 and the version number in that year was 0.9.0. Large number of old versions to version 3 and above, due to the improvements and support provided by this version.

Python is an interpretive and high-level programming language used in many areas, such as the web and desktop programs, and also used in programming games, and this is thanks to dozens of strong frameworks and libraries that have earned this language wide popularity. Moreover, this language is very easy. Easy to write and read.

For example, you can program games through the PyGame library, which enables you to program games quickly and smoothly, and this library is a consecutive start to learn the basics of programming and designing games, you will learn about a set of techniques and structure for games, this does not mean that it is not suitable for making strong games, for example a game metin2 is based on this library. In addition to programming games, you can also program desktop applications. To do this, there are many libraries, the most famous of which is the GTK or the QT library.

On the other hand, you can program websites in the Python language based on a set of frameworks, the most famous of which is Django, which is a strong and solid framework, it is sufficient that large sites use it like Bitbucket or Pinterest, what the framework adds is an environment that provides speed, organization and protection, and this is one of the most important factors for the success of any site The fields of Python usage do not stop here, but also include a more exciting field which is the world of hacking experiences and other areas such as artificial intelligence. Despite this, many criticize this language as a bit slow and this is due to the structure of the language itself, in contrast most programmers prefer it because it is beautiful and helps in productivity .


PYTHON language properties

- Explanatory, interactive, object-oriented, functional language.
- Its programs work on all operating systems if the interpreter is only available.
- Writing is dynamic, it is worth noting here the clarity and ease of writing method in Python.
- Rich in additions and libraries.
- It can handle most DMS database systems like MySQL and Oracle.
- Open source


Source : Link