Źródło: Arkusze CKE
Jaki program komputerowy przekształca kod źródłowy, napisany w konkretnym języku programowania, na język komputera?
Warianty odpowiedzi
-
A
Kompilator
-
B
Debugger
-
C
Środowisko programistyczne
-
D
Edytor kodu źródłowego
Wyjaśnienie
Procesor komputera nie rozumie bezpośrednio kodu napisanego w C++, Java czy innym języku wysokiego poziomu. Operuje on wyłącznie na ciągu instrukcji maszynowych (zerach i jedynkach).
Programem, który tłumaczy Twój kod źródłowy na język zrozumiały dla maszyny, jest właśnie kompilator.
Proces ten nazywamy kompilacją. W jego wyniku powstaje plik wykonywalny, który system operacyjny może uruchomić bezpośrednio na danym sprzęcie.