Lattice C er den første C - compiler til IBM PC'en . [1] Den blev solgt for $500 og kørte enten MS-DOS eller PC DOS . Lanceret af Lifeboat Associates i 1982 . Det er blevet overført til mange andre platforme: mainframes ( MVS ), minicomputere ( VMS ), arbejdsstationer ( UNIX ) samt OS/2 , Atari ST , Commodore Amiga , Sinclair QL .
I begyndelsen af 1982 blev nogle af de kommercielle softwareprodukter til IBM PC'en overført fra CP/M (hvorunder de blev skrevet til BDS C , en variant af C-sproget) til MS-DOS, herunder produkter som Perfect Writer, PerfectCalc , PerfectSpeller og PerfectFiler (som fulgte med computere fremstillet af Seequa Chameleon ( Eng. ) og Columbia Data Product ( Eng. )).
Senere, som en del af en distributionsaftale, blev den udgivet under navnet Microsoft C version 2.0 . [2] Microsoft udviklede senere sin egen C-kompiler, som blev udgivet i april 1985 som Microsoft C Compiler 3.0. [3]
I 1987 blev Lattice opkøbt af SAS Institute og omdøbt til SAS/C . Derefter ophørte udviklingen af compileren til alle platforme, undtagen IBM mainframes.