46 relations: Artillery game, BASIC, Bochs, Debugger, DOS, DOSBox, DOSEMU, Easter egg (media), EComStation, FreeBSD, Gorillas (video game), GW-BASIC, IBM, IBM PC DOS, Integrated development environment, Intel 80286, Intel 8086, Intel 8088, Intermediate representation, Interpreted language, Label (computer science), Line number, Linux, Microsoft, Microsoft Small Basic, Microsoft Windows, MS-DOS, MS-DOS Editor, Nibbles (video game), OS/2, Procedural programming, Proprietary software, QB64, QuickBASIC, Record (computer science), Snake (video game genre), Structured programming, Subroutine, Turbo button, While loop, Windows 2000, Windows 95, Windows 98, Windows ME, Windows NT 3.1, Windows NT 4.0.
Artillery games are early two or three-player (usually turn-based) video games involving tanks fighting each other in combat or similar.
BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.
Bochs (pronounced "box") is a portable IA-32 and x86-64 IBM PC compatible emulator and debugger mostly written in C++ and distributed as free software under the GNU Lesser General Public License.
A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).
DOS is a family of disk operating systems.
DOSBOX (stylized as DOSBox) is an emulator program which emulates an IBM PC compatible computer running a DOS operating system.
DOSEMU, stylized as dosemu, is a compatibility layer software package that enables DOS operating systems (e.g., MS-DOS, DR-DOS, FreeDOS) and application software to run atop Linux on x86-based PCs (IBM PC compatible computers).
In computer software and media, an Easter egg is an intentional inside joke, hidden message or image, or secret feature of a work.
eComStation or eCS is a PC operating system based on OS/2, published by Serenity Systems and Mensys BV and currently owned and developed by XEU.com.
FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).
Gorillas, also known under the source code's file name Gorilla.Bas, is a video game first distributed with MS-DOS 5 and published in 1991 by IBM corporation.
GW-BASIC is a dialect of the BASIC programming language developed by Microsoft from BASICA, originally for Compaq.
The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.
IBM PC DOS (an acronym for IBM personal computer disk operating system) is a discontinued operating system for the IBM Personal Computer, manufactured and sold by IBM from the early 1980s into the 2000s.
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.
The Intel 80286 (also marketed as the iAPX 286 and often called Intel 286) is a 16-bit microprocessor that was introduced on 1 February 1982.
The 8086 (also called iAPX 86) is a 16-bit microprocessor chip designed by Intel between early 1976 and mid-1978, when it was released.
The Intel 8088 ("eighty-eighty-eight", also called iAPX 88) microprocessor is a variant of the Intel 8086.
An Intermediate representation (IR) is the data structure or code used internally by a compiler or virtual machine to represent source code.
An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely, without previously compiling a program into machine-language instructions.
A label in a programming language is a sequence of characters that identifies a location within source code.
In computing, a line number is a method used to specify a particular sequence of characters in a text file.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
Microsoft Small Basic is a programming language and associated IDE.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft.
MS-DOS Editor, commonly just called edit, is a character-based text editor that comes with MS-DOS (since version 5) and 32-bit versions of Microsoft Windows.
Nibbles, also known by the source code's file name NIBBLES.BAS, is a simple variant of the snake video game concept used to demonstrate the QBasic programming language.
OS/2 is a series of computer operating systems, initially created by Microsoft and IBM under the leadership of IBM software designer Ed Iacobucci.
Procedural programming is a programming paradigm, derived from structured programming, based upon the concept of the procedure call.
Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.
QB64 (originally QB32) is a self-hosting BASIC compiler for Microsoft Windows, Linux and Mac OS X, designed to be compatible with Microsoft QBasic and QuickBASIC.
Microsoft QuickBASIC (also QB) is an Integrated Development Environment (or IDE) and compiler for the BASIC programming language that was developed by Microsoft.
In computer science, a record (also called a structure, struct, or compound data) is a basic data structure.
Snake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle.
Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines in contrast to using simple tests and jumps such as the go to statement, which can lead to "spaghetti code" that is potentially difficult to follow and maintain.
In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.
On personal computers, the turbo button is a button which provides two run states for the computer: normal (full) speed or a reduced speed.
In most computer programming languages, a while loop is a control flow statement that allows code to be executed repeatedly based on a given Boolean condition.
Windows 2000 (codenamed NT 5.0) is an operating system for use on both client and server computers.
Windows 95 (codenamed Chicago) is a consumer-oriented operating system developed by Microsoft.
Windows 98 (codenamed Memphis while in development) is a graphical operating system by Microsoft.
Windows Millennium Edition, or Windows ME (marketed with the pronunciation of the pronoun "me", commonly pronounced as an initialism, "M-E (Codenamed Millennium)", is a graphical operating system from Microsoft released to manufacturing in June 2000, and launched in September 2000.
Windows NT 3.1 is a 32-bit operating system developed by Microsoft, and released on July 27, 1993.
Windows NT 4.0 is an operating system that is part of Microsoft's Windows NT family of operating systems.