mainfunctie
Mainfunctie is het aangewezen beginpunt van een computerprogramma waaruit de uitvoering start. In de meeste talen bepaalt deze functie de opstartvolgorde, initialiseert zij resources, verwerkt zij eventuele commandoregelargumenten en stuurt zij de hoofdlogica van het programma aan.
In C en C++ heeft de mainfunctie meestal een signatuur als int main(int argc, char *argv[]) of
In Java wordt de entry point bepaald door de methode public static void main(String[] args) in een
Andere talen kennen verschillende regels. Python vereist geen verplicht main, maar veel programmeurs nemen een main()-functie
Het doel van de mainfunctie is het organiseren van de opstartlogica: initialiseren van bronnen, behandelen van
Zie ook: programmastructuur, entry point, commandoregelargumenten.