Lattice C je první kompilátor jazyka C pro IBM PC . [1] Prodával se za 500 $ a provozoval buď MS-DOS nebo PC DOS . Zahájena společností Lifeboat Associates v roce 1982 . Byl portován na mnoho dalších platforem: sálové počítače ( MVS ), minipočítače ( VMS ), pracovní stanice ( UNIX ), stejně jako OS/2 , Atari ST , Commodore Amiga , Sinclair QL .
Počátkem roku 1982 byly některé komerční softwarové produkty pro IBM PC přeneseny z CP/M (pod kterým byly napsány pro BDS C , variantu jazyka C) do MS-DOS, včetně produktů jako Perfect Writer, PerfectCalc , PerfectSpeller a PerfectFiler (které byly dodány s počítači vyrobenými společnostmi Seequa Chameleon ( Angl . ) a Columbia Data Product ( Angl. )).
Později byla v rámci distribuční smlouvy vydána pod názvem Microsoft C verze 2.0 . [2] Microsoft později vyvinul svůj vlastní kompilátor C, který byl vydán v dubnu 1985 jako Microsoft C Compiler 3.0. [3]
V roce 1987 Lattice získal SAS Institute a přejmenoval ji na SAS/C . Poté vývoj kompilátoru pro všechny platformy kromě sálových počítačů IBM ustal.