12
A.Qəhrəmanov, İ.Cəfərova
Bir çox müasir proqramlaşdırma dilləri hər iki prosesdən istifadə edir. Əvvəlcə
onlar
proqramın
ilkin kodunu
bayt-kod
adlanan daha aşağı dilə kompilyasiya edirlər.
Bundan
sonra bayt-kod
virtual maşın
adlanan proqram vasitəsilə interpretasiya edilir.
Python hər iki prosesdən istifadə edir. Düzdür, çox vaxt Python əsasən
interpretator kimi
istifadə olunur, ancaq bu dilin kompilyatoru da vardır.
Proqram nədir?
Yuxarıda dediyimiz kimi, Proqram konkret icraçı üçün nəzərdə tutulmuş əmrlər (təlimatlar)
toplusudur. Yəni proqram hesablamanı necə aparmağı, verilənləri necə emal etməyi təsvir
edir. Kompüter riyazi hesablamalar aparır, mətn, audio, video və s. formatlı verilənləri emal
edir.
Kompüter üçün proqramlar müxtəlif proqramlaşdırma dillərində müxtəlif cür təsvir olunur.
Ancaq demək olar ki, bütün dillərdə bir neçə baza konstruksiyaları mövcuddur: