2.3 Translatory

Translator - specjalny program komputerowy (lub urządzenie) dokonujący tłumaczenia (translacji) programu napisanego w języku programowania z postaci źródłowej do postaci wynikowej zrozumiałej dla maszyny. Czasami zamiast określenia kod wynikowy używa się równoważnego kod obiektowy.
Translatory dzieli się na dwie grupy: kompilatory tłumaczące programy zapisane w językach wysokiego poziomu oraz assemblery tłumaczące programy zapisane w językach symbolicznych.
Cechą charakterystyczną translatorów jest to, że przed uruchomieniem programu musi być wykonany proces tłumaczenia. Innym możliwym sposobem jest interpretacja programu źródłowego „w locie” przez interpreter.

0 komentarze:

Prześlij komentarz