Compiled language

{{Short description|Programming language that is typically compiled}}

Compiled language categorizes a programming language as used with a compiler and generally implies not used with an interpreter. But, since any language can theoretically be compiled or interpreted the term lacks clarity. In practice, for some languages there are both compilers and interpreters.{{cite web |last1=Ullah |first1=Asmat |title=Features and Characteristics of Compiled Languages |url=https://www.sqa.org.uk/e-learning/ClientSide01CD/page_14.htm |website=www.sqa.org.uk |language=en}} In some environments, source code is first compiled to an intermediate form (e.g., bytecode) and then interpreted.{{Cite web |date=2021-10-16 |title=Byte Code in Java |url=https://www.geeksforgeeks.org/byte-code-in-java/ |access-date=2025-04-22 |website=GeeksforGeeks |language=en-US}}

See also

  • {{Annotated link|ANTLR}}
  • {{Annotated link|Flex lexical analyser|Flex}}
  • {{Annotated link|GNU bison}}
  • {{Annotated link|Lex (software)|Lex}}
  • {{Annotated link|List of programming languages by type#Compiled languages|List of compiled languages}}
  • {{Annotated link|Interpreter (computing)}}
  • {{Annotated link|Scripting language}}
  • {{Annotated link|Yacc}}

References