Languages
From Govit
Computer languages fall into several different catagories. Major catagories are outlined below. Click through to see more. Items shown in red need to be expanded.
- Programming languages (e.g., C++, assembly language)
- Scripting languages
- Specification languages
- Java
- Machine Code (the non human-readable form other languages are translated into, sometimes on the fly)
- Bytecode (essentially "virtual" machine code - executed by a virtual machine)
- Query language (e.g., SQL, XQuery)
- Markup languages (e.g., HTML - typically used for producing documents)
- Transformation languages (e.g., XSLT)
- Template processing languages
- Fourth-generation programming language ("4GL")
- Hardware description languages
- Configuration file formats (e.g., INI file)
- Data serialization formats (e.g. XML, SOAP)

