Lattice C

related topics
{system, computer, user}
{math, number, function}
{company, market, business}
{work, book, publish}

Lattice C (according to its author, Lattice, Incorporated) was the first C compiler for MS-DOS on the IBM PC, in 1982. It was ported to many other platforms, such as mainframes (MVS), minicomputers (VMS), workstations (UNIX), OS/2, the Commodore Amiga, Atari ST and the Sinclair QL.

The compiler was subsequently repackaged by Microsoft under a distribution agreement as Microsoft C. Lattice was purchased by SAS Institute in 1987. After this, support for other platforms dwindled until compiler development ceased for all platforms except IBM mainframes. The product is still available in versions that run on other platforms, but these are cross compilers that only produce mainframe code.

Some of the early 1982 commercial software for the IBM PC was ported from CP/M (where it was written for the BDS C subset of the C language) to MS-DOS using Lattice C including Perfect Writer, PerfectCalc, PerfectSpeller and PerfectFiler. This suite was bundled with the Seequa Chameleon and Columbia Data Products.

External links

Full article ▸

related documents
COMSEC equipment
Communications in Anguilla
Communications in the Marshall Islands
Progeny Linux Systems
Communications in Slovakia
Communications in Malta
Communications in the Republic of Ireland
Principle of least astonishment
Communications in Venezuela
Communications in Malaysia
Communications in Jersey
Communications in Cuba
Elm (e-mail client)
Communications in Azerbaijan
Communications in Greenland
Paul Vixie
Kyoto Common Lisp
Communications in the Solomon Islands
Communications in Saint Kitts and Nevis
Adobe RoboHelp
Turbo C
IBM EasyWriter