General-purpose and high-level programming language. Python supports multiple programming paradigms, including object-oriented, imperative and functional programming styles.

Python is a general-purpose, high-level programming language. Python supports multiple programming paradigms, including object-oriented, imperative and functional programming styles. It features a fully dynamic type system and automatic memory management.

Python is often used as a scripting language, but is also used in a wide range of non-scripting contexts. Using third-party tools, Python code can be packaged into standalone executable programs.

There are two versions of Python that are most commonly used - 2.x and 3.x

Python Interpreters

Python Decompilers

Code Language (used for syntax highlighting): lang-py