Bytecode Interpreted Languages Programming

Many programming languages use bytecodes, which are based on, and named after, bytes, 8-bit blocks of bits with which many computer users are familiar. Bytecoded languages use bytecodes as an interim form of information representation, an abstraction, between source code and object (machine) code, and use two conversion steps (transformations) when running: 1) source code is interpreted into bytecodes, 2) then bytecodes are run on an interpreter called a virtual machine (VM) which generates object code which is executed.On this page, languages are arranged in two groups and levels: 1) Top group: languages for which there are more than one instance of a language of this name/type, a language family. 2) Bottom group: specific languages which have their own directory category.

    Top: Computers: Programming: Languages: Interpreted: Bytecode

See Also:
  • Bytecode - Growing article, with links to many related topics. bytecode [Wikipedia, open languages content, GNU FDL]
  • Virtual Virtual Machine - VVM overview, history, members, projects, realizations, publications.
  • Byte-code - Definition with links to related topics. [FOLDOC, open content]
  • Parrotcode - Home of Parrot Virtual Machine, made for dynamic interpreted languages, originally languages a target for Perl 6 compiler, interpreted hosts many language implementations languages in varied stages of interpreted completion: Tcl, Javascript, Ruby, Lua, Scheme, languages PHP, Python, interpreted Perl 6, APL, .NET. Open source.

   MySQL - Cache Direct