Untyped
Lacks explicit types, with variables and functions being dynamically interpreted based on their usage.
Plangs
Name | Description |
---|---|
Alda | Text-based programming language for music composition with simple syntax for musicians and programmers. |
AMPL | Algebraic modeling language for complex optimization problems in large-scale computing. |
Assembly | Low-level programming language closely aligned with machine code instructions. |
AWK | Text processing and data extraction, common on Unix-like systems. |
Bash | Shell and command language supported by the Free Software Foundation. |
Batchfile | Scripting language for automating tasks in DOS and Windows environments. |
Datalog | Declarative logic programming language and subset of Prolog, used for deductive databases. |
Forth | Stack-oriented programming language known for its flexibility, efficiency, and use in embedded systems. |
Gforth | Free and portable implementation of the Forth language adhering to the ANS Forth standard. |
GNU Prolog | A Prolog implementation with an interpreter and native compiler. |
Inform | Programming language for interactive fiction, supporting natural language sentence story writing. |
KornShell | Unix-based shell that combines features from C and Bourne shells, supporting POSIX standards. |
Markdown | Lightweight markup language for formatting text using simple syntax. |
Natlog | A lightweight Prolog-like system designed for interoperability with deep learning tools. |
Orca | Esoteric language for creating procedural sequencers for music and visual applications. |
Prolog | Logic programming language used in AI and theorem proving, influenced by first-order logic for declarative tasks. |
Pure Data | Visual programming language for interactive computer music and multimedia. |
Scratch | Block-based visual language for children to learn coding through interactive projects. |
ScratchJr | Beginner-friendly visual programming language for children aged 5 to 7. |
sed | Unix utility that parses and transforms text, using a compact programming language developed by Lee E. McMahon. |
SWI-Prolog | Implementation of Prolog focused on versatility and rich libraries. |
Tau Prolog | An implementation of Prolog for web-based applications in JavaScript environments. |
TeX | Typesetting system for scientific and academic documents, designed by Donald Knuth. |
Trealla Prolog | An efficient Prolog interpreter with concurrent capabilities. |
TXL | Language for creating and manipulating programming languages with pattern-matching. |
XML | Markup language used for storing and sharing data. |
XSB | Prolog dialect with tabled resolution for logic programming and deductive databases. |
XSLT | Declarative language for transforming XML documents. |