Kerakli algoritmik tillarni tanlash uchun quyidagilami e’tiborga
olish talab qilinadi:
- yaratilayotgan dastuming m o‘ljal!anishi, ya’ni vaqtincha
ishlatiladigan dasturmi yoki doimiy ishlatilishga m o‘ljallanganmi,
undan tashqari boshqa tashkilotlarga berish, yangi versiyalami
yaratish rejalashtirilganmi;
- hisoblash komponentlarining va muloqotli munosabatlami
amalga oshirishda dastuming ishlash tezligi;
- dastuming kutilgan kattaligi, ya’ni dastumi to ‘laligicha bitta
dastur qilib yaratish mumkinmi yoki uni o ‘zaro aloqa qiluvchi
alohida dastur modullarga bo‘lib yaratiladimi, dastur ishlash davo
mida xotiradan egallaydigan joyni minimallash talab qilinadimi;
- yaratilayotgan dastur boshqa algoritmik tilda yozilgan dasturlar
matnlari bilan birgalikda ishlaydimi;
- dastumi boshqa turdagi EHMlarda ishlatish ko‘zda tutiladimi;
- dasturda ishlatiladigan asosiy m a’lumotlar turi, haqiqiy sonlar,
qatorlar va boshqa turdagi strukturalami qo‘llash zaruriyati;
- standart kutubxona qism dasturidan foydalanish imkoniyati
yoki maqsadga muvofiqligi.
Oddiy dasturlarni Beysik algoritmik tilida tashkil qilish qulay
hisoblanadi.
Agar
o ‘zaro
birgalikda
bajariluvchi
dastur
modullaridan tuzilgan, katta amaliy sistemalar yaratish masalasi
qo‘yilgan bo‘lsa, bunday masalalami hal qilish uchun instrumental
tillar bo‘lib Paskal, SI, PL/1 tillari hisoblanadi.
REAlarini loyihalash jarayonida loyihalovchilar loyihalash tilla
ridan
foydalanadilar.
Loyihalash tillari
dasturlash
tillaridan
foydalanib yaratiladi.