
C (programmeertaal)
programmeertaal van Bell Labs / Uit Wikipedia, de vrije encyclopedie
De programmeertaal C is een imperatieve programmeertaal, gebaseerd op de programmeertaal B, die zelf weer op BCPL was gebaseerd. Beide programmeertalen zijn ontworpen door Dennis Ritchie. Het is een zeer praktische programmeertaal die meer op Algol lijkt dan op andere voorlopers, zoals - in historische volgorde - Fortran, Lisp, COBOL en BASIC.
C | ||||
---|---|---|---|---|
![]() | ||||
Paradigma | Imperatief | |||
Verschenen | 1972 | |||
Ontworpen door | Dennis Ritchie | |||
Ontwikkeld door | Dennis Ritchie en Bell Labs | |||
Typesysteem | statisch, zwak | |||
Implementaties | GCC, MS Visual C++, | |||
Beïnvloed door | B, BCPL, Algol 68, PL/1 | |||
Invloed op | AWK, C++, Objective-C, D, Perl | |||
Besturingssysteem | Multiplatform | |||
Bestandsextensies | .h, .c | |||
|
Ook Pascal is een versimpeling van Algol, maar dan in een andere richting. Terwijl Pascal meer afstand neemt van de machine waar het op moet werken, ligt C juist dicht tegen de machine aan; het is betrekkelijk 'low-level'.
De invloed van C is zo groot dat sindsdien de meeste nieuwe talen zoals C++, Objective-C, Java, JavaScript, C# en PHP grotendeels de syntaxis van C gebruiken.