Oz

Oz, short for Oz Programming Language, is a multiparadigm programming language created by Gert Smolka and colleagues at the Programming Systems Lab, University of Passau, in 1991. It is primarily used for teaching concepts in programming languages, research on constraint programming, and multiparadigm application development.

Pike

Pike, short for Pike Programming Language, is a dynamic, general-purpose programming language created by Fredrik Hübinette at Linköping University in 1994. It is primarily used for system programming, network applications, web development, and server-side scripting. Developers can access Pike by downloading it from the official source at Pike Downloads, which provides interpreters, libraries, and documentation for Windows, macOS, and Linux platforms.

Processing

Processing, short for Processing Language, is an open-source programming language and development environment created by Casey Reas and Ben Fry in 2001. It is primarily used for visual arts, interactive graphics, data visualization, and creative coding. Developers can use Processing by downloading the official IDE and libraries from Processing.org, which provides executables, documentation, and cross-platform support for Windows, macOS, and Linux.

QBasic

QBasic, short for Quick Beginners All-purpose Symbolic Instruction Code, is an interpreted, procedural programming language developed by Microsoft as a learning and scripting environment for DOS-based systems. It was widely used in education to teach fundamental programming concepts such as variables, control flow, and structured logic. QBasic was distributed with MS-DOS and early versions of Windows, requiring no separate installation, and ran directly from the command line as an interactive programming environment.

TorqueScript

TorqueScript, short for Torque Game Engine Scripting Language, is a C-like scripting language used to define game logic, AI behavior, and interactive elements in games developed with the Torque Game Engine. It is commonly employed in desktop and mobile games for scripting events, player controls, and game mechanics.

QuakeC

QuakeC, short for Quake C Programming Language, is a scripting language developed by id Software for customizing and extending the behavior of the Quake engine, primarily in video games and mods. It is used to define game logic, AI behavior, weapons, and other in-game mechanics.

REXX: REstructured eXtended eXecutor

REXX, short for REstructured eXtended eXecutor, is a high-level scripting and macro programming language designed for ease of use, text processing, and automation on IBM mainframes, PC platforms, and various operating systems. It is widely used for scripting administrative tasks, automating repetitive operations, and building system utilities. Developers can download REXX interpreters and environments such as Regina REXX, IBM’s Object REXX, and Open Object REXX for Windows, Linux, and z/OS systems.

PL/I: Programming Language One

PL/I, short for Programming Language One, is a high-level, general-purpose programming language developed by IBM in the 1960s to unify scientific, engineering, and business computing. It is used primarily on IBM mainframe systems for enterprise applications that require numerical computation, data processing, and transaction handling. Developers can access PL/I through IBM mainframe toolchains and official documentation provided with z/OS and related enterprise development environments.

SAS: Statistical Analysis System

SAS, short for Statistical Analysis System, is a software suite and programming language designed for advanced analytics, business intelligence, data management, and predictive modeling. It is widely used in corporate, healthcare, financial, and research environments for data analysis, reporting, and visualization. Developers and analysts can access SAS through the official SAS Developer Portal, which provide Windows, Linux, and cloud-based deployment options.

TCL

TCL, short for Tool Command Language, is a high-level, interpreted scripting language used for rapid prototyping, automation, GUI development, and embedding within applications. It is commonly employed on Windows, Linux, and macOS platforms, and is often paired with Tk for cross-platform GUI creation. Developers can download TCL from the official TCL Developer Xchange, which provides documentation, source distributions, and installation instructions.