1 - En Pascal :
Le Pascal possède un programme principal qui se décompose en un en-tête :
program nom_programme (input,output) ;writeln ('Ceci est un programme Pascal.') ;end.
2 - En C :
Le C n'a pas de programme principal, il possède une fonction particulière qui sert de point d'entrée lors de l'exécution du programme. Cette fonction est la suivante :
main()
Cette fonction peut retourner un argument. Par défaut, elle retourne un entier, mais le plus souvent, on ne lui fait rien retourner du tout : elle retourne le type vide, cela s'écrit ainsi :
void main()