MezData-Logo

Entwicklerwerkzeug

Editor

Programm zur Eingabe von Quelltext. Wird etwas komfortabler durch Syntax-High-Lighting, die Hervorhebung der Schlüsselwörter der jeweiligen Programmiersprache.

C-Beispiel: Erzeugt die *.cpp Dateien.

Compiler

Programm zur Übersetzung von Quelltext in Zwischen-Code (Bei C: Objekt-Code mit Endung .obj). Im Zwischen-Code stehen symbolisch die Verweise und Aufrufe der Funktionen aus der jeweiligen Umgebung, z.B. für die Ein- und Ausgabe.

Linker bei C

Näht die *.obj - Dateien zusammen und erzeugt eine *.exe. Die symbolischen Verweise werden aufgelöst und die Funktionen aus den Bibliotheken und anderen Programmteilen werden zu einem ausführbaren Programm verwoben.

Debuger

Bug bedeutet Wanze oder Fehler, Programm, das hilft Fehler zu finden.

IDE

Integrierte Entwicklungs Umgebung, fasst z.B. Editor, Compiler, Debuger und Linker praktisch in einer Umgebung zusammen.

Interpreter

Programm zum interpretieren von Quelltext. Das Programm wird ohne Übersetzung sofort ausgeführt.
Beispiele: Skript Sprachen wie Javascript, PHP, Perl usw.

ToDo

Bild mit Beispiel von Libary-Funktionen und derren Einbindung.

Fragen..