Kompilyator – yazılmış ilkin proqramı bütünlükdə birbaşa maşın dilinə çevirir.
İnterpretator – hər bir operatoru ayrılıqda təhlil edərək, hissə-hissə maşın dilinə tərcümə edir.
Proqramlaşdırmanıninteqrallaşdırılmışmühiti əsasən yazılmış ilkin proqramın mətnində redaktə işləri aparmaq, proqramın icra olunması üçün nəzərdə tutulmuş proqramlar toplusudur.
TurboPascal,PascalABC,DevC++,Eclipse,Netbeans,VisualStudio,PLSQLDeveloper,OracleSQL Developer və s. misal göstərmək olar.
CASEtexnologiyası mürəkkəb informasiya sistemlərinin yaradılmasında tətbiq olunur. Bu texnologiya informasiya sisteminin hazırlanması, avtomatlaşdırılması və s. əməliyyatları yerinə yetirir. CASE texnologiyasına aid Application Development Workbench, B Pvin, CDEZ Tods,ClearCase,Composer,DiscoverDevelopmentInformation Systemproqramlarını göstərmək olar.
İndi isə proqram təminatı ilə bağlı bir sıra vacib terminlərin izahına baxaq:
Proqramınyüklənməsi dedikdə proqramın xarici yaddaş qurğularından kompüterin əməli
yaddaşına köçürülməsi nəzərdə tutulur.
Proqramın quraşdırılması (instalyasiyası) dedikdə isə proqramın kənar yaddaş qurğularından – məlumat daşıyıcılarından kompüterin sərt diskinə köçürülməsi nəzərdə tutulur. Kompüterdə instalyasiya olunmuş proqramlar adətən sərt diskdə ProgramFiles bölümündə saxlanılır.
Kompüterdə proqramları quraşdırmaq üçün adətən setup.exe adlı fayldan istifadə olunur.