Bytecode - Examples

Examples

  • ActionScript executes in the ActionScript Virtual Machine (AVM), which is part of Flash Player and AIR. ActionScript code is typically transformed into bytecode format by a compiler. Examples of compilers include the one built in to Adobe Flash Professional and the one that is built in to Adobe Flash Builder and available in the Adobe Flex SDK.
  • Adobe Flash objects
  • BANCStar, originally bytecode for an interface-building tool but used as a language in its own right.
  • Byte Code Engineering Library
  • C to Java Virtual Machine compilers
  • CLISP implementation of Common Lisp compiles only to bytecode
  • CMUCL and Scieneer Common Lisp implementations of Common Lisp can compile either to bytecode or to native code; bytecode is much more compact
  • Dalvik bytecode, designed for the Android platform, is executed by the Dalvik virtual machine.
  • EiffelStudio for the Eiffel programming language
  • Emacs is a text editor with a majority of its functionality implemented by its specific dialect of Lisp. These features are compiled into bytecode. This architecture allows users to customize the editor with a high level language, which after compilation into bytecode yields reasonable performance.
  • Embeddable Common Lisp implementation of Common Lisp can compile to bytecode or C code
  • Ericsson implementation of Erlang uses BEAM bytecodes
  • Icon and Unicon programming languages
  • Infocom used the Z-machine to make its software applications more portable.
  • Java bytecode, which is executed by the Java Virtual Machine
    • ASM
    • BCEL
    • Javassist
    • JMangler
  • LLVM, a modular bytecode compiler and virtual machine
  • Lua, using a register-based virtual machine, also compiles LUAC forms of its scripts for small fast systems that need not include the compiler.
  • m-code of the MATLAB programming language
  • Managed code such as Microsoft .NET Common Intermediate Language, executed by the .NET Common Language Runtime (CLR)
  • O-code of the BCPL programming language
  • OCaml programming language optionally compiles to a compact bytecode form
  • p-code of UCSD Pascal implementation of the Pascal programming language
  • Parrot virtual machine
  • The R environment for statistical computing offers a byte code compiler through the compiler package, now standard with R version 2.13.0. It is possible to compile this version of R so that the base and recommended packages take advantage of this.
  • Scheme 48 implementation of Scheme using bytecode interpreter
  • Bytecodes of many implementations of the Smalltalk programming language
  • The SPIN interpreter built into the Parallax Propeller Microcontroller
  • SWEET16
  • Visual FoxPro compiles to bytecode
  • YARV and Rubinius for Ruby.

Read more about this topic:  Bytecode

Famous quotes containing the word examples:

    Histories are more full of examples of the fidelity of dogs than of friends.
    Alexander Pope (1688–1744)

    There are many examples of women that have excelled in learning, and even in war, but this is no reason we should bring ‘em all up to Latin and Greek or else military discipline, instead of needle-work and housewifry.
    Bernard Mandeville (1670–1733)

    It is hardly to be believed how spiritual reflections when mixed with a little physics can hold people’s attention and give them a livelier idea of God than do the often ill-applied examples of his wrath.
    —G.C. (Georg Christoph)