Ada ALGOL ALGOL 60 ALGOL 68 SMALL BASIC PowerBasic Visual Basic (to bytecode) PureBasic C C++ C# (to bytecode) CLEO COBOL Cobra Crystal D eC Eiffel Sather Ubercode Erlang (to bytecode) F# (to bytecode) Factor (later versions) Forth Fortran Go Haskell Haxe (to bytecode or C++) Java (to bytecode) Scala Kotlin JavaScript (to bytecode JIT) JOVIAL Julia LabVIEW, G Lisp Common Lisp Lush Mercury ML Standard ML Alice OCaml Nim (to C, C++, or Objective-C) Open-URQ Pascal Object Pascal Delphi Free Pascal / Lazarus Modula-2 Modula-3 Oberon Objective-C PL/I RPG Rust Seed7 SPITBOL Swift Visual Foxpro Visual Prolog V (programming language) W Zig