Skip to main content

Python simplicity, native performance.

A high-performance Python implementation that compiles to native machine code, with native multithreading and seamless Python interoperability.

Input
Output

GET STARTED

Build your first native program.​

Keep the Python syntax you know. Compile to native machine code, run across cores, and connect to the Python ecosystem.

PUT CODON TO WORK

What will you build with Codon?​

Build standalone applications, explore parallel computing, or bring native code into your Python projects.

CODON LABS

Go from reading to building.​

Work through hands-on projects and explore what native Python can do.

Explore the labs

Familiar Python. A different runtime.​

Codon stays close to Python's syntax and semantics, but it is not a drop-in replacement for CPython. Some dynamic behavior and library interfaces differ. Python interoperability lets you keep using Python libraries alongside native code.

Read the compatibility guide