Home >> Computers >> Programming >> Languages >> Compiled


  Compilers
       

  Functional
Object-Oriented
  Procedural
Wirth
   

  Ada
Algol 60
Algol 68
Assembly
BETA
Bigwig
Blue
Brainfuck
C
C++
C--
C-sharp
Caml
CHILL
Clipper
CLU
Cobol
Component Pascal
Curl
Cyclone
  D
Delphi
Dylan
Eiffel
Eiffel-sharp
Erlang
Fortran
Haskell
HyperCard
Intercal
Java
Jovial
LabVIEW
Lagoona
m4
ML
Modula-2
Modula-3
Moto
Oberon
  Objective-C
Objective Caml
Occam
OO Cobol
Pascal
PL
Pliant
Prolog
QBasic and QuickBasic
Rigal
Sather
Simula
Sisal
T3X
TOM
Turing
Visual FoxPro
YAFL


The compiled language occurs as programming language whose implementations are generally compilers (translators which generate machine code from source code), and non interpreters (step-by-step executors of source code, where there are no translation will require place).

the term is somewhat undefined; in essence any language may be implemented by having a compiler or even using an interpreter. a combination of each solutions is as well progressively most common: the compiler potty translate the source code into occasionally medium form (typically known as bytecode), which is then passed to an interpreter which executes it.

the program translated by the compiler is typically tremendously sooner than an interpreter executing the equivalent program: potentially a 10:1 ratio is non rare. A mixed guide's efficiency is occasionally someplace within between. A downsides of the "compiler" guide come a inherent complexness of a good implementation, & hanker edit-run cycles.

The pure compiler implementation is the average guide for great-subordinate languages, because it comes out when supplementary "natural", & because of efficiency concerns; all the same by having occasionally effort these are universally conceivable to write compilers possibly for traditionally interpreted languages such as Lisp and Prolog.

A select few languages that come usually considered to become compiled:

Fortran A personal of C programming language, including C++, C# and Objective C but not Java Ada, Pascal, and Delphi Algol programming language, including Algol 60 and Algol 68

Tools
ANTLR CodeWorker Lex Yacc GNU bison


Computers: Programming: Languages: Interpreted






© 2005 GeneralAnswers.org