Java bytecode: Difference between revisions

Content deleted Content added
m incomplete list
Jython is a Python interpreter written in Java
Line 4:
 
It is possible to write Java bytecode in hand, however this method is never used in real life because nowadays the [[compiler]]s are able to compile well performing code and no person is able to comprehend a piece of Java bytecode of considerable size. Originally only one compiler existed, the [[javac]] compiler from Sun Microsystems, which compiles [[Java source code]] to Java bytecode. But because all the specifications for Java bytecode are available other parties have supplied compilers that produce Java bytecode. E.g.:
* [[Jython]], compilesan frominterpreter for [[Python programming language|Python]], towritten Javain bytecodeJava
* [[JRuby]], compiles from [[Ruby programming language|Ruby]] to Java bytecode
* [[Jikes]], compiles from the Java programming language to Java bytecode