TeX
TeX, short for TeX Typesetting System, is a typesetting language and system created by Donald Knuth in 1978 for producing high-quality, publication-ready documents with precise control over layout, fonts, and mathematical formulas. TeX is widely used in academia, scientific publications, and technical documentation, especially for documents containing complex mathematical expressions.
ActionScript
ActionScript, short for ActionScript Programming Language, is an object-oriented language originally developed by Macromedia (later acquired by Adobe) in 1998 for scripting and programming Adobe Flash content. ActionScript runs primarily in Adobe Flash Player and Adobe AIR environments, enabling interactive multimedia, web applications, games, and Rich Internet Applications (RIAs).
GNAT
GNAT, short for GNU NYU Ada Translator, is the free and open-source Ada compiler developed by the GNU Project as part of the GNU Compiler Collection (GCC). GNAT supports full Ada 2012 standard compliance and runs on Windows, Linux, and macOS. Official releases, documentation, and development tools can be accessed through the GNAT Official Site, and installation is available via system package managers such as apt install gnat on Debian/Ubuntu or brew install gnat on macOS.
Ada
Ada, short for Ada Programming Language, is a high-level, strongly typed, structured programming language created in the early 1980s by Jean Ichbiah and the team at CII Honeywell Bull under contract from the United States Department of Defense. Ada is designed for systems and safety-critical applications, emphasizing reliability, maintainability, and efficiency.
ALGOL
ALGOL, short for Algorithmic Language, is a family of high-level programming languages first developed in 1958 by a committee of European and American computer scientists, including John Backus and Peter Naur. ALGOL was designed primarily for expressing algorithms and became the standard for scientific computing and academic research.
Dyalog APL
Dyalog APL, short for Dyalog A Programming Language, is a commercial and academic implementation of APL developed by Dyalog Ltd. since 1983. Dyalog APL provides a high-performance interpreter for writing array-oriented programs on Windows, Linux, and macOS. It can be accessed through the Dyalog Official Site, which offers trial licenses, downloads, and extensive documentation for installation and use in both interactive and script-based environments.
GNU APL
GNU APL, short for GNU A Programming Language, is a free and open-source implementation of APL created by the GNU Project in 2005. GNU APL provides a command-line interpreter for writing and executing APL programs on Unix-like systems, including Linux and macOS. It can be downloaded and installed via the official source at GNU APL Official Site, or through system package managers such as apt install gnu-apl on Debian/Ubuntu or brew install gnu-apl on macOS.
Py APL
PyAPL, short for Python with APL Libraries, is an implementation that brings the expressive array-oriented power of APL into the Python programming environment. It allows Python developers to leverage APL-style array operations, reductions, and concise mathematical expressions while maintaining access to Python’s extensive libraries and ecosystem.
APL
APL, short for A Programming Language, is a high-level, array-oriented programming language created by Kenneth E. Iverson in the 1960s. APL is designed for mathematical computation, data analysis, and interactive problem solving, making extensive use of symbols to represent operations and functions on arrays.
Assembly
Assembly, short for Assembly Language, is a low-level programming language that provides direct control over a computer’s hardware through mnemonic instructions corresponding to machine code. Assembly languages have existed since the 1940s, evolving alongside specific CPU architectures like x86, ARM, and MIPS.