Note last edited January 2022
See also: External textual DSLs.
This note is a list of all external DSLs (human-editable yet computer-readable textual files) that I know of. For a textual file format to be included in this list, it needs to meet the following requirements:
- A file in this format can be reasonably expected to be edited by a human.
- It needs nothing but a text editor to edit.
- It needs to be difficult to introduce errors.
- It is not based on another file format (this rules out formats based on XML).
List
Note that this list is incomplete and will always be incomplete. Suggestions are welcome.
Audio
Diagramming
Financial
Graphics
-
PLY (Polygon File Format)
- POV-Ray file format
-
STLA (ASCII stereolithography)
Lightweight markup languages
- AsciiDoc
- D★Mark
- Markdown
- org-mode
- ReStructuredText
- roff/troff/…
- TeX
- Texinfo
Music
Programming languages
The vast majority of programming languages fits in here. (No-code environments do not, though.)
Semantic web
- n-triples
- n-quads
- notation3
- turtle
Software delivery
Structured data
Styling
Tabular data
Video
- SRT (subtitles)
- SUB (subtitles)
Other (uncategorised)
Note last edited January 2022.