Interpreter
interpreter
Softwareprogramm zur Übersetzung von z.B. BASIC-Programmen in den Maschinencode (Object Code) des betreffenden Prozessors. Interpreter übersetzen jeden in der Hochsprache gegebenen Befehl einzeln in den Maschinencode und lassen ihn unmittelbar danach ausführen, im Gegensatz zu Compilern, die das gesamte, in einer Hochsprache wie z.B. C++, PASCAL, FORTRAN oder Ada geschriebene Programm zunächst in die Maschinensprache übertragen, bevor es zur Ausführung kommt. Durch diese Verfahrensweise sind interpretierte Sprachen außerordentlich langsam, es gibt daher nur wenige. Die bekannteste ist BASIC.
Auch ausgesprochene Interpretersprachen wie BASIC sind kompilierbar, nur wird davon selten Gebrauch gemacht. Einen Vorteil allerdings haben Interpreter: Programme können außerordentlich leicht verändert oder ergänzt werden, der Erfolg ist sofort überprüfbar, sie verführen allerdings auch zu unstrukturiertem Programmieren (Spaghetti-Code), weshalb sie auch aus diesem Grunde für große Programme schlecht geeignet sind.Querverweise von Interpreter nach:
Querverweise nach Interpreter von:

IT-Wissen Blogs
Telekom-Affäre Teil IX: Was leistet Online Reputation Management?
04.07.08, IT-Sicherheit
04.07.08, IT-Sicherheit

E-Book der Woche

IT-Jobs

Interessante Artikel
..RAID.. ..SDSL.. ..ITIL.. ..QuadCore.. ..RFID.. ..bluetooth.. ..iSCSI.. ..IEEE 802.. ..M4B-Format.. ..MAC Adresse.. ..RAW.. ..AC97.. ..AM.. ..EBCDIC.. ..OSI.. ..SCEP.. ..Hexadezimal.. ..Echtzeitanwendung.. ..OSI.. ..SATA.. ..WAN.. ..VLAN.. ..XML.. ..IPTV.. ..fogging.. ..G.722.. ..Letterbox.. ..multipath routing.. ..EMV.. ..blu ray disc.. ..Virtualisierung.. ..flexray.. ..floating car data.. ..FOMA.. ..FPU.. ..FQDN.. ..hspa+.. ..Biegeradius.. ..Polyäthylen .. ..Abstrakter Datentyp.. ..routing table.. ..fiber to the building.. ..switching fabric.. ..Differenzverstärker..

Weitere Informationen













