Język programowania C został opracowany w 1972 roku przez Dennisa Ritchiego z AT&T Bell Labs. Język ten był intensywnie używany w systemie Unix i dlatego jest wszechobecny. W rzeczywistości wiele podstawowych programów sieciowych i systemów operacyjnych, a także dużych aplikacji, takich jak Microsoft Office Suite, Adobe Reader i przeglądarki, jest napisanych w kombinacjach C, C++, Objective-C, Assembly i kilku innych języków niższego poziomu