Programming
- Free Pascal v2.4.0 32 bit compiler for DOS, Linux, Win32 and other platforms. Semantically equivalent to TP 7.0
- DJGPP C++ Complete 32-bit C/C++ development system for 386 (and higher) PCs running DOS.
- OpenWatcom v6.0 special DOS only version of OpenWatcom (a c/C++ compiler)
- DJGPP and related Links Large collection of DJGPP related programming links
- Pacific C Compiler Pacific C is a C compiler for DOS. Includes IDE and is free for any use
- Introduction to C programming a free study guide on writing programs in the C language
- Euphoria Programming Language v3.0.2 opensource interpreter/compiler for 32 bit DOS, Win9x/XP, Linux and FreeBSD
- HX DOS Extender free DOS extender which contains a Win32 API emulation which allows Win32 console apps to be run in DOS
- MoonRock v0.50 BASIC-like language with several extensions. Produces code for 8086+
- Borland Community Museum Download Turbo C v2.01, Turbo Pascal v5.5, Turbo C++ v1.01 for free (requires login)
- Regina v3.2 a REXX interpreter that has been ported to DOS and other OSes
- Perl v5 Interpreted language for scanning and extracting info from text files.
- PythonD 2.4.2 r1.0 DOS port of Python v2.2.1. Python is an interpreted, interactive, object-oriented programming language.
- Pbats v3.2 Powerful archive of tiny batch tools from the author of GPAGE and WBAT, Horst Schaeffer.
- WBAT v2.50 Use dialog boxes (with menus, buttons, input fields, checkboxes) in your batch files.
- Clay's Utilities for DOS v1.3 Set of small utilities for batch files.
- Batfiles Good website on DOS batch file programming.
- TSBAT75.ZIP A collection of useful batch files and tricks from Prof. Timo Salmi.
- Assembly Language FAQ Available in HTML and text format.
- Assembly Language Journal online ezine covering assembly language programming techniques.
- Mystic v1.0a Enables you to create DOS screen savers with knowledge of assembly language
- Ozone Graphical environment, support Truetype fonts, and includes several programs
- Seal 2.00.11 Free graphical desktop environment for DOS and for DJGPP programs.
- OpenGEM v5 GUI (once commercial, now open source) geared for low resource PCs, distro includes several apps.
- Allegro 4.2.1 multi-platform game programming library for DJGPP in a mixture of C and assembly.
- OpenGUI v3.7.0 multi-platform 32-bit graphics library/GUI for DOS (DJGPP), QNX and LINUX
- Watt-32 v2.2 dev-rel 10 library for making networked TCP/IP C/C++ 16 and 32 bit programs.
- eRTOSdevelop embedded Intel 8086 (and compatible) Internet-accessible applications. Now freeware
- ISRemote for DOS v2.53 remotely control DOS apps with a IR remote and a DIY circuit
- DOSGir v0.12 control DOS apps by infrared remote control and a DIY circuit
- Full Moon Software Many QuickBasic/PDS routines ; also has the text to PC Mag's 'BASIC Techniques and Utilities'
- NeoBasic provides GUI components to extend the DOS authoring NeoBook software
- Guenther Klaming's Homepage Low-level hardware programming in Watcom C/C++, Pascal and Assembly.
- Secrets about DOS programming Many source code programming in QuickBasic, Pascal and Assembly.
- DOS Help Magazine EXCELLENT HTML ezine on DOS and DOS programming.
- Runtime Error 200 Page Explains the Runtime Error 200 Startup bug for Borland Pascal EXEs on fast CPUs