C ist eine prozedurale (nicht objektorientierte) Programmiersprache und wird zur System- und Anwendungsprogrammierung eingesetzt. Zahlreiche Sprachen, wie C++, Objective-C, C#, D, Java, JavaScript, LSL, PHP, Vala oder Perl, orientieren sich an der Syntax und anderen Eigenschaften von C.