Jython

E17654

Jython is an implementation of the Python programming language that runs on the Java platform and allows seamless integration with Java code and libraries.

AI illustration

How this image was made

AI-generated illustration of Jython

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Jython (Jython is an implementation of the Python programming language that runs on the Java platform and allows seamless integration with Java code and libraries.)

All labels observed (3)

Label Occurrences
Jython canonical 6
JPython 2
Python (via Jython) 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Python implementation ⓘ
open-source software ⓘ
software project ⓘ
allows calling Java methods from Python code ⓘ
importing Java classes as Python modules ⓘ
subclassing Java classes in Python ⓘ
canBeUsedAs embedded scripting engine in Java ⓘ
standalone interpreter ⓘ
category Java-based interpreter ⓘ
Python implementation on JVM ⓘ
compilesTo Java bytecode ⓘ
developerCommunity Jython developers ⓘ
distributionFormat JAR file ⓘ
enablesIntegrationWith Java code ⓘ
Java libraries ⓘ
executionModel interpreted on the JVM ⓘ
goal seamless integration between Python and Java ⓘ
implements Python standard library (partial) ⓘ
incompatibleWith CPython C extension modules ⓘ
license OSI-approved license ⓘ
Python Software Foundation License ⓘ
maintainer open-source community ⓘ
originalName JPython ⓘ
linked to: Jython
programmingLanguage Python ⓘ
relatedTo CPython ⓘ
IronPython ⓘ
PyPy ⓘ
renamedFrom JPython ⓘ
linked to: Jython
repository https://github.com/jython/jython ⓘ
runsOn Java Virtual Machine ⓘ
linked to: HotSpot JVM
supports Java annotations access ⓘ
Java classpath usage ⓘ
Java exceptions interoperability ⓘ
Java reflection ⓘ
Python dynamic typing ⓘ
Python language syntax ⓘ
Python object model ⓘ
interactive interpreter (REPL) ⓘ
running Python scripts ⓘ
using Java threads ⓘ
supportsInteropWith Java ecosystem ⓘ
supportsVersion Python 2.7 (major stable line) ⓘ
targetPlatform Java platform ⓘ
useCase embedding Python in Java programs ⓘ
prototyping Java APIs ⓘ
rapid application development on the JVM ⓘ
scripting for Java applications ⓘ
website https://www.jython.org/ ⓘ
writtenIn Java ⓘ

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python → implementation → Jython ⓘ
Jython → originalName → JPython ⓘ
linked to: Jython
Jython → renamedFrom → JPython ⓘ
linked to: Jython
IronPython → isAlternativeTo → Jython ⓘ
Burp Suite → supportsExtensionAPI → Python (via Jython) ⓘ
linked to: Jython