Languages
Programming, scripting, markup, and other formal languages, organized by type.
- Data interchange formats
Formats and specifications for exchanging structured data between systems, including linked data and RDF-based standards. - Interface definition languages
Languages and specifications for describing the interfaces of web service APIs. - Programming and scripting languages
Programming and scripting languages, grouped by family or ecosystem. - Shells and command languages
Command shells and scripting languages for interacting with an operating system, organized by platform and type. - Domain-specific scripting languages
Scripting languages built for a narrow purpose rather than general-purpose programming, such as text processing. - Visual programming languages and tools
Languages and tools for programming visually rather than by writing text-based code. - Schema languages
Languages for defining and validating the structure of data, including JSON Schema. - Serialization languages
Formats for converting data to and from a storable or transmittable representation, organized by encoding type. - Style sheet languages
Languages for controlling the presentation of documents, principally CSS. - Text encoding systems
Character encoding standards and tools for working with Unicode and text data. - Text markup languages
Languages for annotating text with structure and formatting, from lightweight wiki syntax to full typesetting systems. - Query languages
Languages for querying data, graphs, and codebases.