Beaucoup de mots clés ?
De fonctions, de procédures, oui !
Mais pas plus qu´en VB ou en C++.
C´est inhérent à la programmation Orientée Objet, ou à la programmation évènementielle !
Le C est équivalent au Pascal ou au Basic qui sont des langages de 3ème génération, alors que le C++ est équivalent à Delphi ou à VB qui sont des langages de 4ème génération.