Dasturlash tillari
Mashinaga bog'liq
Mashinadan mustaqil
mashina kodi
protsessual yo'naltirilgan
muammoga yo'naltirilgan
ob'ektga yo'naltirilgan
assembler
Dastur misollar
Mashinaga xos bo'lgan narsaga yo'naltirilgan tillar
yuqoriyaratilgan dasturlarning ixchamligi va bajarilish tezligi bo‘yicha sifati;
imkoniyatmuayyan apparat resurslaridan bevosita foydalanish;
Muayyan kompyuter arxitekturasining xususiyatlari hisobga olinmaydi, shuning uchun dasturlarboshqa platformalar uchun portativ.
Dasturni ishlab chiqish ancha osonlashadi va xatolar kamroq qilinadi.
Uskuna resurslariga to'g'ridan-to'g'ri kirish imkoniyati yo'q.
IxtisoslashganJP
Mavjudmaxsus RaIlaruchunba'zi hududlar:
ma'lumotlar bazasini boshqarish uchun - tuzilgan so'rovlar tiliSQL (Strukturaviy So'rov til);
Internet texnologiyalari uchun - ma'lumotlarni belgilash tillari:
HTML(Giper Matn belgilash til),
XML(kengaytirilgan belgilash til),
VRML(virtual haqiqat belgilash til),
PHP(gipermatn Preprotsessor);
va boshq.
Dasturlash tizimi
Dasturlash tizimi (SP)- dialog dasturini yozish, disk raskadrovka qilish va uni bajariladigan dasturga ko'p bosqichli o'zgartirish va bajarish uchun xotiraga yuklashni avtomatlashtiradigan dasturiy vositalar to'plami.
standart dasturlar va funksiyalar kutubxonalari va grafik kutubxonalar to'plami;
kutubxonalar, matn va ikkilik fayllar bilan ishlash uchun xizmat ko'rsatish vositalari (utilitalari);
qulay foydalanuvchi interfeysini ta'minlovchi dasturlar;
o'rnatilgan yordam stoli;
dasturiy ta'minot majmuasini qo'llab-quvvatlash va loyihalarni boshqarish tizimi.
Tarjimonlar
Kompilyator o'qiydigan dasturdirbutunlaytarjima qilingan dasturning matni, uni o'zgartirishni amalga oshiradi va dasturning mashina tilida tugallangan versiyasini yaratadi, keyin esa bajariladi..
Tarjimon - tarjima qilingan dasturni o'qiydigan dastursatr satr, satrma-satr tarjima qiladi va har bir o'qish buyrug'ini ketma-ket bajaradi.
muharrirulanishlar
Havola muharriri - maxsusob'ektni boshqaradigan dasturmodullar va unga ulangan standart kodlarfunktsiyalari
Bajariladigan kodhar qanday qurilmada ishlashi mumkin bo'lgan to'liq dasturdirkompyuter,bu dastur yaratilgan operatsion tizim qaerda o'rnatilgan.
Nosozliklarni tuzatuvchi
Tuzatish vositasi -topish uchun dastur vatuzatiladida xatolardastur.
bog'lovchi
Ob'ekt modulini (tarjima natijasida olingan) uning alohida kompilyatsiya qilingan qismlarini birlashtirgan va standart pastki dasturlar va protseduralarni o'z ichiga olgan qo'shimcha tizim kutubxonalaridan foydalangan holda bajariladigan mashina dasturiga (yuklash moduli) aylantiradi.