C-programvare refererer til programvare som er skrevet i programmeringsspråket C. C-programmeringsspråket ble utviklet på begynnelsen av 1970-tallet av Dennis Ritchie ved Bell Laboratories. Det er et generellt bruk, prosedyremessig, imperativt dataprogrammeringsspråk som støtter strukturert programmering, leksikalsk variabel scoping og rekursjon, mens et statisk type system forhindrer mange utilsiktede operasjoner.