DOS batch language is an interpretive procedural language. It is considered quite limited in comparison to other common programming languages, although its limits, even today, are still being expanded by creative programmers.
A batch file is a text file that contains a sequence of commands executed by the command interpreter. It is called a batch file because it batches (bundles or packages) into a single file a set of commands that would otherwise have to be presented to the system interactively from a keyboard one at a time. Although most batch files are written for the sake of convenience, some tasks that can be accomplished in a batch program cannot otherwise be accomplished at the command prompt or in a graphical user interface.
Submitted sites must have content directly related to the category. This category is specifically for batch programming in DOS and DOS-based operating systems (such as Windows 95/98/ME). Content dealing with other Operating Systems, such as Unix, Linux, Windows NT/2K/XP, SunOS, OS/2, FreeBSD, IRIX etc., does not qualify. Also, please note that Windows console applications are not DOS programs.
Batch and related scripting under Microsoft's NT based Operating Systems; Windows NT, 2000, XP, or newer versions. CLI (command line interface), Windows console applications, Visual Basic, Windows Scripting Host.
Submitted sites should have content specifically for batch related scripting under Microsoft''s NT based Operating Systems; Windows NT, 2000, XP, or newer versions.
QBasic is a high-level interpreted programming language included with MS-DOS since 1985.
Debug is a powerful DOS batch tool available in all versions of MS-DOS.
ASCII Assembler is a translation of .com file source code into ASCII characters. The resultant code is placed inside a DOS batch file and used to reconstruct the .com file by use of the ECHO command. No compiler or decompiler is required.
AWK is a complete pattern scanning and processing language.
SED can perform large-scale, non-interactive editing tasks.
Submitted sites should have content directly related to the category. This category is specifically for DOS batch where the standard (commonly available) general helping tools are employed: Qbasic, Debug, ASCII Assembler, AWK and SED.