---
key: pl/cython
kind: plang
name: "Cython"
url: https://plangs.page/cython
---

# Cython

> Is an optimising static compiler for Python and Cython extensions improving performance and interoperability with C.

An optimising static compiler for both the Python programming language and the Cython language extensions, facilitating the writing of C extensions for Python. It allows for Python code to call C functions and includes C libraries, providing near-C performance.

## Facts

- Appeared: 2007
- Homepage: https://cython.org
- GitHub: https://github.com/cython/cython
- Languish ranking: #96

## Relationships

### Paradigms

- [Compiled](https://plangs.page/paradigm/compiled)
- [Functional](https://plangs.page/paradigm/functional)
- [Multi](https://plangs.page/paradigm/multi)
- [Object-Oriented](https://plangs.page/paradigm/oop)
- [Scripting](https://plangs.page/paradigm/scripting)

### Platforms

- [Apple](https://plangs.page/platform/apple)
- [Cross-Platform](https://plangs.page/platform/cross)
- [Linux](https://plangs.page/platform/linux)
- [Windows](https://plangs.page/platform/windows)

### Type Systems

- [Dynamic](https://plangs.page/type-system/dynamic)
- [Static](https://plangs.page/type-system/static)
- [Strong](https://plangs.page/type-system/strong)

### Compiles To

- [C](https://plangs.page/c)

### Dialect of

- [Python](https://plangs.page/python)

### Influenced By

- [C](https://plangs.page/c)
- [Python](https://plangs.page/python)

### Written With

- [Python](https://plangs.page/python)

### Licenses

- [Apache 2.0](https://plangs.page/license/apache)

### Tags

- [Automation](https://plangs.page/tag/automation)
- [Compiler](https://plangs.page/tag/compiler)
- [Interpreter](https://plangs.page/tag/interpreters)
- [Scripting](https://plangs.page/tag/scripting)
