Users can also download Turbo Pascal 1.0, 3.02, and 5.5 and Turbo C 1.01 and 2.01 from the Borland Community Museum if they first register as Borland Community members at . There is also an incomplete 16-bit port. Reported to be difficult for novice users. Very well supported by a large user community. Not intended for novice users.
Source code is freely available.
Freeware, but not public domain. It can produce .COM files as well as boot sector programs. It can also print the source using the correct addresses. NASM, the Netwide Assembler, is a free assembler for Intel 80x86 series of microprocessors. Much thanks to comp.os.msdos.programmer reader Dave Dunfield for providing information about many of these compilers.