IBM Fortran Compiler DOS

This is IBM's Fortran compiler software for the IBM PC. It was written by Microsoft and is similar to the Microsoft Fortran Compiler. up until IBM Fortran/2.


This is IBM's release of the Logo graphical programming language for the IBM PC. It was considered a robust implementation with many features that took advantage of IBMs new PC hardware.

IBM Macro Assembler DOS OS2

IBM Macro Assembler is an IBM OEM rebranded release of Microsoft Macro Assembler, and was intended only for use with the IBM PC.

IBM Pascal Compiler DOS

The IBM PASCAL Compiler, is a tool that compiles Pascal source code in to binaries for IBM PC-DOS. The IBM PASCAL Compiler is an IBM OEM version of the Microsoft Pascal Compiler.

IBM Personal Computer BASIC Compiler DOS OS2

The Personal Computer BASIC Compiler is a BASIC language compiler written by Microsoft and licensed to IBM for use on the IBM Personal Computer. It is mostly compatible with BASIC code written for IBM Cassette/Disk basic, however the compiled code will run much faster and eliminates the need to distribute source. Compiled programs do not require IBM BASIC in ROM.

IBM Professional Debug Facility DOS

The IBM Professional Debug Facility is a terminate-and-stay-resident debugging tool. You can use it with programs that can not be debugged with DOS DEBUG. It avoids DOS I/O calls to prevent conflicts with the running program.

IBM VisualAge C++ Windows OS2 Unix

IBM VisualAge C++ is a set of development tools that include an IDE, compiler, debugger, code browser, and on-line help. VisualAge C++ is the successor of IBM C Set

IBM VisualAge Smalltalk Windows OS2 Unix

VisualAge Smalltalk is a powerful application server and development environment based around the Smalltalk language.

Intel ASM86 Macro Assembler DOS

ASM86 is a tool that compiles 8088/8086 assembler mnemonics in to machine code. The resulting machine code modules must then be processed by the separate Intel iAPX 86-88 Family Utilities.

Intel DB86 Software Debugger DOS

DB86 is a debugging tool from Intel for use with Intel language products.

Intel iAPX 86-88 Family Utilities DOS

A set of utilities for use with the Intel Intel iC-86 Compiler and Intel PLM Compiler.

Intel iC-86 Compiler DOS

iC-86 is an optimizing C language compiler from Intel for the 8088, 8086, 186, 286, and 386 processors.

Intel PLM Compiler DOS

PLM is a high-level programming language with many low-level features, originally developed in 1972 by Gary Kildall. PL/M was the first high-level language for microprocessor-based computers, and was used to implement CP/M. The Intel PLM Compiler is a tool that compiles PL/M to 8088/8086 machine code.

Lattice C DOS

Lattice C was originally released by Lifeboat Associates in June 1982 for the IBM PC. Microsoft repacked Lattice C as "Microsoft C 2.0", however Microsoft C 3.0 and later used Microsoft's internally developed product instead. Lattice C was ported to MVS, VMS, Unix, OS/2, Amiga, Atari ST, and Sinclair.

Logitech Modula 2 DOS

Back before Logitech just sold mice, they produced a programming development system based on the Modula-2 language. efficient native code, and included a symbolic debugger. There were versions for both PC-DOS and CP/M-86.

Macintosh Programmer's Workshop MacOS

Macintosh Programmer's Workshop was the IDE created by Apple for writing applications for the Classic Mac OS. Not only does it contain a code editor and compiler, but it also comes with a shell with many UNIX-inspired utilities, such as make.

Mark Williams Let's C DOS

The Mark Williams Let's C compiler was powerful C compiler for MS-DOS. Let's C was a subset of the Mark Williams C Programming System, and the first low cost entry-level professional C compiler for the IBM PC. It was also the first compiler to have a C source-level debugger. executables than any other compiler on the market at the time. It supports both large and small x86 models, and supports the 8087 math co-processor. It competed against compilers from Digital Research, Lattice, Computer Innovations, and Microsoft. language, plus extensions to C implemented under UNIX. Includes an assembler, loader, archiver, advanced symbolic debugger. C shell, utilities and Micro-EMACS, a full-screen editor. Unix and the Atari ST. Let's C is fully compatible, so C programs can easily be ported between the ST and IBM PC. Coherent, the first commercially viable Unix clone.

Mastering Visual Basic Windows

Mastering Visual Basic is a reference tool for intermediate to advanced developers released by Microsoft Press. Narrated presentations, Microsoft Knowledge Base articles, modules, and lab exercises are included.

Micro Focus Cobol Unix

Micro Focus Cobol is a powerful Cobol Language compiler for a variety of computer platforms.

Microsoft BASIC DOS CPM MacOS OS2 Unix

Although Microsoft did not invent BASIC, their founding product was a BASIC interpreter for the Altair computer. The descendants below includes Microsoft's BASIC-80 (MBASIC), BASIC-86 (pre-GWBasic), BASIC for Mac, BASIC Compiler 86/88, Basic Compiler for Mac, and Professional Development System 7.x. IBM Personal Computer Basic Compiler, GW-BASIC, QuickBasic, and Visual Basic are listed separately.

Microsoft C/C++ DOS Windows OS2

This is the original standalone Microsoft C/C++ compiler for DOS and Windows - Later versions were rebranded and renumbered as Microsoft Visual C++ and were bundled with Visual Studio or the SDKs.

Microsoft COBOL DOS Windows CPM

Cobol is a high level language designed for use in business that uses English-like commands. Microsoft got its early start by producing language products such as this one. Their other early language products included Microsoft Fortran, Microsoft Pascal, Microsoft Basic, and Macro Assembler. This product was also licensed to IBM as IBM Cobol Compiler.

Microsoft Delta Windows

Microsoft Delta was a short-lived source code version control system developed internally at Microsoft. It was notable for its ability to handle very large projects, but featured a very poor user interface. It was replaced by Microsoft SourceSafe.

Microsoft Electronic Forms Designer Windows

Microsoft Electronic Forms Designer 1.0 is an add on for Microsoft Mail that enables creation and routing of custom electronic forms using Microsoft Visual Basic.


This is Microsoft's implementation of the FORTRAN scientific-oriented high level programming language. It was one of their early core languages developed for the 8-bit computers and later brought to the 8086 and IBM PC. For the IBM OEM version, see the IBM Fortran Compiler. In 1993 Microsoft rebranded the product as Microsoft Fortran Powerstation. (Note: -80 refers to the 8080/Z80 platform, not the language specification version)