Skip to content
Category

Scripting languages

page 2
ARexx
ARexx is a Rexx interpreter for Amiga, written in 1987 by William S. Hawes, with a number of Amiga-specific features beyond standard Rexx. An ARexx script can communicate with software that implements an ARexx port. An Amiga application can define a set of commands and functions for ARexx to address, thus making the capabilities of the software available to an ARexx script. Several applications support running an ARexx script as a macro.
Squirrel
programming language
LotusScript
LotusScript is an object-oriented programming language used by Lotus Notes (since version 4.0) and other IBM Lotus Software products.
mIRC scripting language
scripting language embedded in mIRC, an IRC client for Windows
web template system
uses a template processor to combine web templates to form finished web pages; web publishing tool present in content management systems, web application frameworks, and HTML editors
Scripting Layer for Android
Discontinued library for running scripts
Incr Tcl
object-oriented extensions for the Tcl programming language
newLISP
newLISP is a scripting language, a dialect of the Lisp family of programming languages. It was designed and developed by Lutz Mueller. Because of its small resource requirements, newLISP can be used for embedded systems applications. Many functions are built in, including networking functions, support for distributed and multicore processing, and Bayesian statistics. newLISP is free and open-source software released under the GNU General Public License, version 3 or later.
iMacros
iMacros was a browser-based application for macro recording, editing and playback for web automation and testing. It was provided as a standalone application and extension for Mozilla Firefox, Google Chrome, and Internet Explorer web browsers. Developed by iOpus/Ipswitch, it added record and replay functionality similar to that found in web testing and form filler software. The macros can be combined and controlled via JavaScript. Demo macros and JavaScript code examples were included with the software. Running strictly JavaScript-based macros was removed in later versions of iMacros browser e
Object REXX
object-oriented scripting language for the operating system OS/2
WMLScript
WMLScript is a procedural programming language and dialect of JavaScript used for WML pages that is part of the Wireless Application Protocol (WAP), and was published on April 30, 1998.
Lingo
scripting language
CLIST
CLIST (Command List; pronounced "C-List") is a procedural programming language for Time Sharing Option (TSO) in SVS and MVS systems. It originated in OS/360 Release 20 and has assumed a secondary role since the availability of Rexx in TSO/E Version 2. In its basic form, a CLIST program is a list of commands to be executed in strict sequence (like a DOS batch file (*.bat) file). OS/VS2 R3.6 (MVS) added If-Then-Else logic and loop constructs to CLIST. The term CLIST is also used for command lists written by users of NetView.
QuakeC
QuakeC is a compiled language developed in 1996 by John Carmack of id Software to program parts of the video game Quake. Using QuakeC, a programmer is able to customize Quake to great extents by adding weapons, changing game logic and physics, and programming complex scenarios. It can be used to control many aspects of the game itself, such as parts of the AI, triggers, or changes in the level. The Quake engine was the only game engine to use QuakeC. Following engines used DLL game modules for customization written in C, and C++ from id Tech 4 on.
DIGITAL Command Language
command language adopted by several operating systems (OSs)
rc
command line interpreter for Version 10 Unix and Plan 9 operating systems
GNU Smalltalk
Visual DialogScript
interpreted programming language
Active Scripting
Windows component-based scripting technology
Lasso
Programming language
EGL
common language and programming model across languages, frameworks, and runtime platforms
KiXtart
KiXtart is a closed source free-format scripting language for Windows. It is described as a logon script processor and enhanced batch scripting language by the official website. Its name is a portmanteau of "kick start".
Vimscript
programming language
XOTcl
XOTcl is an object-oriented extension for the Tool Command Language created by Gustaf Neumann and Uwe Zdun. It is a derivative of MIT OTcl and is based on a dynamic object system with metaclasses influenced by CLOS. Class and method definitions in XOTcl are completely dynamic. The language also provides support for design patterns through filters and decorator mixins.
AngelScript
AngelScript is an open-source game-oriented compiled scripting language developed by Andreas Jönsson at AngelCode.
TACL
scripting programming language
Ballerina
programming language
DejaGnu
DejaGnu is a software framework for testing other programs. It has a main script called runtest that goes through a directory looking at configuration files and then runs some tests with given criteria. The purpose of the DejaGnu package is to provide a single front end for all tests. It is a part of the GNU Project and is licensed under the GPL. It is based on Expect, which is in turn based on Tcl. The current maintainers are Rob Savoye and Ben Elliston.