---
key: pl/jython
kind: plang
name: "Jython"
url: https://plangs.page/jython
---

# Jython

> Python implementation for the Java platform, enabling Python code to run on the JVM.

Implementation of the Python programming language designed to run on the Java platform. It allows Python code to run on the JVM, providing seamless integration with Java libraries and classes.

## Facts

- Appeared: 2001
- Homepage: https://www.jython.org/
- GitHub: https://github.com/jython/jython

## Relationships

### Paradigms

- [General-Purpose](https://plangs.page/paradigm/general-purpose)
- [Interpreted](https://plangs.page/paradigm/interpreted)
- [Object-Oriented](https://plangs.page/paradigm/oop)
- [Scripting](https://plangs.page/paradigm/scripting)

### Platforms

- [Cross-Platform](https://plangs.page/platform/cross)
- [Java](https://plangs.page/platform/java)

### Type Systems

- [Duck](https://plangs.page/type-system/duck)
- [Dynamic](https://plangs.page/type-system/dynamic)
- [Object-Oriented](https://plangs.page/type-system/object)

### Implements

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

### Influenced By

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

### Written With

- [Java](https://plangs.page/java)

### Licenses

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

### Tags

- [Interpreter](https://plangs.page/tag/interpreters)
