Skip to content

Python

Python is a high-level, interpreted programming language known for its clear syntax and readability. Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming.

Key Features

  • Extensive Standard Library: Includes modules for various tasks such as file I/O, system calls, and even Internet protocols like HTTP and FTP. Python's standard library also supports many third-party modules, making it very versatile for a wide range of applications.

  • Simplicity & Readability: Python emphasizes code readability and simplicity, which can lead to more transparent and maintainable code. It uses significant indentation to delimit blocks of code, unlike many other programming languages that use braces or keywords, making Python code visually uncluttered.

  • Dynamically Typed: You don't have to declare the type of variables when you create them. This feature adds to the language's flexibility and ease of use.

  • Community: It has a large and active community, which contributes to a vast ecosystem of libraries, frameworks, and tools. This community also provides extensive documentation and resources for learning and troubleshooting.

  • AI and Machine Learning: Python has become the goto language in AI and machine learning with extensively developed libraries.

Launchpad Support

Launchpad fully supports certain versions of the Python programming language.

TIP

Since Python is a very well documented and supported programming language to avoid rewriting what is publicly available please visit python.org for more information.

Currently Supported Versions

VersionSupport
3.12.2
3.12.1
3.12.0
3.11.8
3.11.7

INFO

All other none-listed versions of python are not supported.

Editor Supported Features

List of currently supported features below.

FeatureSupport
Code Folding
Syntax Highlighting
Auto-complete
Build & Deploy
Version Control
Spellcheck
Error Check
Linting
Debugging Tools