What is Cython written in?
The Cython runtime is written in C.
Cython is a programming language compatible with Python, first released in 2007.
Implementation
| Layer | Written in | Notes |
|---|---|---|
| Runtime | C (since 2007) | Cython compiles to C |
Runtime model
The Cython runtime, written in C, manages the execution of Cython programs. Runtime-based languages rely on a host process to interpret or compile code at runtime rather than compiling entirely ahead-of-time to native machine code. This means running Cython programs requires the runtime to be present on the target system.
The choice of C for the runtime gives Cython access to native performance, established platform abstractions, and existing ecosystem libraries.
Explore in the Graph
See Cython's full lineage, including all implementation and influence relationships, in the interactive graph.
Open Interactive Graph →Or view the Cython language page for the complete record.