Список искусственных языков
- 1 year ago
- 0
- 0
В данном списке представлены языки программирования , которые используются для создания программного обеспечения , использующего в качестве среды выполнения виртуальную машину Java (JVM). Некоторые из этих языков интерпретируются, а некоторые компилируются в байт-код Java и компилируются «на лету» во время исполнения.
JVM была изначально создана для поддержки исключительно языка программирования Java. Однако, с течением времени, некоторые языки были адаптированы или созданы для исполнения на платформе Java.
Языки, изначально созданные для JVM:
Реализация существующих языков программирования:
Язык | Реализация |
---|---|
Ада | |
awk | Jawk |
Бейсик | — реализация Java для языка . |
— расширенный , PRO/5 и Visual PRO/5. | |
Boo | |
Си | различные компиляторы с языка Си для JVM |
Кобол |
Elastic COBOL
Micro Focus Visual COBOL Veryant isCobol |
ColdFusion |
Adobe ColdFusion
|
Common Lisp |
Jatha Common Lisp Library |
Component Pascal | Gardens Point Component Pascal |
Eiffel | |
Erlang | |
Forth | myForth |
Go | jgo |
JavaScript |
Rhino
Nashorn |
Logo |
jLogo
XLogo |
Lua |
Kahlua
Luaj Jill |
Оберон-2 |
JOB |
OCaml | OCaml-Java |
Object Pascal | Oxygene |
Паскаль |
Free Pascal MIDletPascal |
PHP |
IBM WebSphere sMash PHP (P8)
Caucho Quercus
|
Пролог |
Jekejeke Prolog JLog Jinniprolog |
Python | Jython |
R | renjin |
REXX | |
Ruby | JRuby |
Scheme |
JScheme |
Tcl |
JTcl |