Programmalash tillarining darajalari
Programmalash tillarining uchta darajasi mavjud. Bu - yillar davomida programmalash tillarining rivojlanishi,
takomillashishi mobaynida vujudga kelgan.
1. Quyi darajali;
2. O`rta darajali;
3. Yuqori darajali;
Quyi darajali programmalash tili faqat kodlar bilan yoziladigan tildir(til deyishga unchalik ham to`gri kelmaydi). bunda
to`g`ridan to`g`ri bajariluvchi kod yoziladi. Bu usul hozir umuman ishlatilmaydi. Birinchi avlod EHMlariga programmalar
shunday yo`lbilan perfokartalar orqali kiritilgan. Butun boshli programma faqat 0 va 1 raqamlaridan iborat bo`lgan. Ya'ni
sizning programmangiz quyidagicha bo`lishi mumkin
edi: 111001111010101111010101010100010101111101101011110101.
O`rta darajali programmalash tillari. Bu mnemokodlar yordamida yoziladigan til(mnemokod - qisqartirilgan so`zlardan
iborat buyruq). Programmistlar ishini osonlashtirish uchun yaratilgan bu til Assembler deb nom oldi. Insonga sal
tushunarliroq bo`lganligi uchun bu til yangi darajada qabul qilindi. Bu tilda, protsessorning har bir buyrug`iga mos
mnemokodlar ishlatiladi. Ya'ni 11110010100 kabi buyruq o`rniga MOV A, B kabi yoziladi. Bu til hozir ham tizim
programmistlari tomonidan keng ko`lamda ishlatiladi. bu tilda yozilgan programma o`zining ixchamligi, tez ishlashi bilan
ajralib turadi.
Yuqori darajali programmalash tillari. Biz hozir biladigan va ishlatadigan tillarning barchasi shu guruhga mansub. Ular
insonga "tushunarli" tilda yoziladi. Ingliz tilini yaxshi biluvchilar programma kodini qiynalmasdan tushunishlari mumkin.
Bu guruhga Fortran, Algol, C, Pascal, Cobol va h.k. tillar kiradi(ko`pchiligi hozirda deyarli qo`llanilmaydi).
Do'stlaringiz bilan baham: |