Article list

About Python

Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy
emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible
in languages such as C++ or Java. The language provides constructs intended to enable writing clear programs on both a
small and large scale.

Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or
procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive
standard library.

Python interpreters are available for many operating systems, allowing Python code to run on a wide variety of systems.
Using third-party tools, such as Py2exe or Pyinstaller, Python code can be packaged into stand-alone executable
programs for some of the most popular operating systems, so Python-based software can be distributed to, and used on,
those environments with no need to install a Python interpreter.