Note: Although there are other interpreted programming languages that have been written for, or ported to, DOS; those offered here are ones that are, compatibility wise, better suited to the DOS OS.
If undecided on an interpreted language, try the built-in Batch File language. Alternatively consider the line-numbered GW-BASIC (even though it was bundled with DOS, avoid the QuickBasic structured language interpreter).
GW-BASIC (ver 3.22) - Abandonware
Star Sapphire Common LISP (ver 3.4) - Shareware made Abandoned Freeware - {unsetup}
µDCL (ver 0.1) - Abandoned Freeware
mina ciforth (ver 4.0.6) - Abandoned Freeware
DOJS (ver 1.13.0) - Freeware - {unsetup}
~ CWSDPMI (ver 0.90+ r7)
BigPerl (ver 4.0pl36) - Abandoned Freeware
PILOT (ver unknown) - Abandonware
Regina Rexx (ver 3.9.5) - Freeware
~ DOS/4G (ver 2.61)
Tcl (ver 7.3) - Abandoned Freeware - {unsetup}
Command-Subset Interpreters - (These interpreters only include a DOS suitable subset of the languages full command set)
Lua (ver 5.2.2) - Abandoned Freeware
~ CWSDPMI (ver 7)
Python (ver 1.2) - Abandoned Freeware
Ruby (ver 1.8.4) - Abandoned Freeware - {unsetup}
Runtime Engines - (These are read-only interpreters)
Btrieve Record Manager (ver 5.10a) - Abandoned Freeware
QuickBASIC Compiler Runtime (ver 4.50) - Abandoned Freeware
All content appearing on this webpage is FREE for personal use.
No - Signups, Carts, Tracking, Cookies, or JavaScript