Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Als Sie nach dem Schreiben des ersten Visual Basic 2010-Programms den Befehl Debuggen/Debugging starten aufgerufen haben, erschien nach einem kurzen Moment ein Fenster mit der Eingabeaufforde-rung auf dem Bildschirm, in dem der Text »Hello World« angezeigt wurde. Was hierfür an Programm-code nötig ist, haben Sie im vorigen Abschnitt lesen können. In diesem Abschnitt werden wir untersuchen, was in diesem kurzen Moment zwischen dem Drücken von F5 und dem Sichtbarwerden der Eingabeaufforderung hinter den Kulissen passiert.
Wenn Sie bereits in einer anderen Programmiersprache programmiert haben, die nicht in .NET Framework ausgeführt wird, ist Ihnen der Begriff Compiler sicherlich geläufig. Bei Sprachen wie C beispielsweise wird ein Compiler verwendet, um den Quellcode eines Programms in den Maschinencode zu kompilieren (man kann diesen Vorgang auch als Übersetzen oder Konvertieren bezeichnen), der von dem Betriebssystem und dem Prozessor, der auf diesem Computer läuft, verstanden und ausgeführt werden kann.