Lattice C on ensimmäinen C - kääntäjä IBM PC : lle . [1] Sitä myytiin 500 dollarilla ja se käytti joko MS-DOS- tai PC DOS -käyttöjärjestelmää . Lifeboat Associates lanseerasi sen vuonna 1982 . Se on siirretty monille muille alustoille: keskustietokoneille ( MVS ), minitietokoneille ( VMS ), työasemille ( UNIX ), sekä OS/2 :lle , Atari ST :lle , Commodore Amiga , Sinclair QL .
Alkuvuodesta 1982 osa IBM PC:n kaupallisista ohjelmistotuotteista siirrettiin CP/M :stä (jolla ne kirjoitettiin BDS C :lle, C-kielen muunnelmalle) MS-DOS:iin, mukaan lukien sellaiset tuotteet kuin Perfect Writer, PerfectCalc. , PerfectSpeller ja PerfectFiler (jotka toimitettiin Seequa Chameleonin ( Eng. ) ja Columbia Data Productin ( eng. ) valmistamien tietokoneiden mukana).
Myöhemmin se julkaistiin osana jakelusopimusta nimellä Microsoft C version 2.0 . [2] Microsoft kehitti myöhemmin oman C-kääntäjänsä, joka julkaistiin huhtikuussa 1985 nimellä Microsoft C Compiler 3.0. [3]
Vuonna 1987 SAS Institute osti Latticen ja nimettiin uudelleen SAS/C :ksi . Sen jälkeen kääntäjän kehitys kaikille alustoille, lukuun ottamatta IBM:n keskustietokoneita, lopetettiin.