logo

Interessante feiten over C-taal

C Programmeertaal is een hoofdlettergevoelige, procedurele programmeertaal voor algemeen gebruik. Het is een van de eerste en weinige talen op hoog niveau die nog steeds populair is onder de codeergemeenschap. Het werd ontwikkeld door Dennis Ritchie en werd voor het eerst uitgebracht in 1972.

De programmeertaal C heeft een rijke geschiedenis en unieke kenmerken, waardoor het een interessant onderwerp is onder de programmeergemeenschap. In dit artikel zullen we enkele van de meest interessante feiten over de programmeertaal C bekijken.



Interessante feiten over C-programmeertaal

Hieronder volgen enkele interessante feiten over de programmeertaal C:

C Taalfeiten

  1. De C Taal heette aanvankelijk geen C. Het was eerst bekend als Nieuwe B omdat het een verbeterde versie was van de B-programmeertaal . Omdat C in het Engelse alfabet naast B komt, werd het later vóór de release omgedoopt tot C.

    Geschiedenis van C

  2. C is de enige programmeertaal die al zo lang bestaat en nog steeds veel gebruikt wordt. Het werd uitgebracht in 1972 en staat nog steeds op de tweede plaats in de TIOBE Index en op de vierde plaats in de IEEE Spectrum Index.
  3. C werd voor het eerst ontwikkeld voor het Unix-besturingssysteem. Unix was ook een van de eerste besturingssystemen waarvan de kernels werden geïmplementeerd in een andere taal dan assembler, en dat was C. Zelfs nu nog is het merendeel van de kernel van de populaire besturingssystemen geschreven in C.
  4. C wordt ook wel de moeder van alle moderne programmeertalen genoemd. Veel programmeertalen houden van C++ , Java , JavaScript , Gaan, C# , PHP , Python , Perl, Rust, etc. ontleent de syntaxis en concepten aan de programmeertaal C.
  5. Vroeger werd C beschouwd als een taal op hoog niveau, maar tegenwoordig beschouwen veel programmeurs het als een taal op het middenniveau, omdat het alleen scalaire bewerkingen ondersteunt en geheugenbeheer op een lager niveau biedt.
  6. De ISO C17 is de nieuwste versie van de programmeertaal C, gepubliceerd in juni 2018. De C23-standaard zal naar verwachting in 2024 worden uitgebracht.
  7. Momenteel is C de snelste programmeertaal ter wereld.

C Feiten over taalcodering

Naast de historische feiten zijn er ook veel codeerfeiten met betrekking tot C die u misschien nog niet kent. Enkele van deze feiten worden hieronder gegeven:



  1. ? : is de enige ternaire operator in C-taal.
  2. sizeof is de enige operator die ook een trefwoord is.
  3. Een C-programma kan feitelijk worden uitgevoerd zonder de functie main().
  4. C Taal is nog steeds de eerste taal van de 95% van de programmeurs.
  5. De instructies arr[index] en index[arr] zijn hetzelfde.
  6. In printf() en scanf() staat f voor formatted not function.
  7. De compiler kent het headerbestand niet, de preprocessor verwerkt deze en breidt de broncode uit.
  8. De headerbestandsnaam kan op 2 manieren worden opgenomen: (a) Met hoekhaken (b) Met dubbele aanhalingstekens.
  9. Compiler genereert assemblagecode, geen machinecode, en vervolgens genereert assembler de machinecode.
  10. De operator sizeof kan ons de grootte van functies niet vertellen, omdat deze operator werkt tijdens het compileren en de functies tijdens runtime in het geheugen worden geladen.