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.
Ballerina
Ballerina, short for Ballerina Programming Language, is an open-source, cloud-native programming language designed for networked applications and microservices, created by WSO2 in 2017. Ballerina runs on the Java Virtual Machine (JVM) and provides built-in support for services, APIs, and data handling in distributed systems.
BCPL
BCPL, short for Basic Combined Programming Language, is a procedural programming language created by Martin Richards in 1966. BCPL was designed for writing system software and compilers, influencing many later languages, including B and C. The language runs on various historical and modern platforms through emulators and legacy systems, with official specifications and historical resources available at the BCPL Official Documentation.
Monkey X
Monkey X, short for Monkey X Programming Language, is a cross-platform programming language created by Blitz Research in 2004, primarily for game development. Monkey X allows developers to write code once and compile it to multiple platforms, including Windows, macOS, Linux, iOS, Android, and web via HTML5. Official downloads, tools, and documentation are available at the Monkey X Official Site.
FreeBASIC
FreeBASIC, short for FreeBASIC Programming Language, is an open-source, procedural programming language that is largely compatible with QuickBASIC, created by the FreeBASIC Development Team in 2004. FreeBASIC enables developers to build console, GUI, and game applications on Windows, Linux, and DOS. Official downloads, compiler binaries, and documentation are available at the FreeBASIC Official Site, with precompiled packages and source code for multiple platforms.
PureBasic
PureBasic, short for PureBasic Programming Language, is a procedural programming language created by Fantaisie Software in 1998. PureBasic focuses on simplicity, performance, and portability, allowing developers to create desktop applications, utilities, and games across Windows, macOS, and Linux. Official downloads, compilers, and documentation are available at the PureBasic Official Site, and the language provides an IDE for writing, compiling, and debugging applications.