Ko'p ishlatiladigan dasturlash tillari




Download 4,03 Mb.
Pdf ko'rish
bet79/90
Sana19.01.2024
Hajmi4,03 Mb.
#141375
1   ...   75   76   77   78   79   80   81   82   ...   90
Bog'liq
TTAT MAJMUA NAMANGAN

Ko'p ishlatiladigan dasturlash 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).
Eng birinchi paydo bo`lgan tillardan to hozirgi zamonaviy tillargacha ishlatish mumkin. 
Lekin, hozirgi web texnologiya orqali ishlaydigan tillarda(PHP, ASP.NET, JSP) bunday 
dasturlar tuzilmaydi. Chunki bunday dasturlarning ishlashi uchun yana bir amaliy dastur 
ishlab turishi kerak.
Hozirda, amaliy dasturlar, asosan, Visual C++, C#, Borland Delphi, Borland C++, Java, 
Phyhon kabi tillarda tuziladi. O`zbekistonda ko`pchilik Delphi dan foydalanadi. Buning 
asosiy sababi: soddaligi, komponentlarning ko`pligi, interfeysining tushunarliligi va h.k. 
Delphida birinchi ishlagan odam ham qanaqadir dastur tuzishi oson kechadi. Lekin, 
Windows da dasturning asosiy ishlash mohiyatini ancha keyin biladi(komponentlarning 
ko`pligi va API funksiyalari dasturda ko`rsatilmasligi uchun). Yana bir tarafi, 
Delphi(Pascal) operativ xotirani tejashga kelganda ancha oqsaydi. Unda o`zgaruvchilarni 
oldindan e'lon qilib qo`yish evaziga ishlatilmaydigan o`zgaruvchilar va massivlar ham 
joy olib turadi.
Eng keng tarqalgan dasturlash tili(Windows OS ida) Microsoft Visual C++ tilidir. 
Ko`pchilik dasturlar hozirda shu tilda tuziladi. Umuman olganda, C ga o`xshash(C-
podobnыy) tillar hozirda dasturlashda yetakchi. Deyarli hamma zamonaviy tillarning 
asosida C yotadi.
Bundan tashqari, Turli komputer o'yinlari tuzishda yoki kichik hajmdagi dasturlar 
tayyorlashda LUA script yoki JavaScript tillari ham keng ishlatilmoqda. 
Biz sizga xozirgi kunda keng tarqalgan desktop dasturlashda ishlatiladigan dasturlash 
tillaridan bazilari haqida aytib o'tamiz:
Delphi (talaff. délfi) — dasturlash tillaridan biri. Borland firmasi tomonidan ishlab 
chiqarilgan. Delphi dasturlash tili ishlatiladi va avvaldan Borland Delphi paketi tarkibiga 
kiritilgan. Shu bilan bir qatorda 2003-yildan hozirgacha qo`llanilayotgan shu nomga ega 
bulgan. Object Pascal — Pascal tilidan bir qancha kengaytirishlar va to`ldirishlar orqali 
kelib chiqqan bo`lib, u ob’yektga yo`naltirilgan dasturlash tili hisoblanadi.
Avvaldan ushbu dasturlash muhiti faqatgina Microsoft Windows amaliyot tizimi uchun 
dasturlar yaratishga mo'ljallangan, keyinchalik esa GNU/Linux hamda Kylix tizimlari 
uchun moslashtirildi, lekin 2002-yilgi Kylix 3 sonidan so'ng ishlab chiqarish to'xtatildi, 
ko'p o'tmay esa Microsoft.NET tizimini qo'llab quvvatlashi to'g'risida e'lon qilindi.
Lazarus proekti amaliyotidagi (Free Pascal) dasturlash tili Delphi dasturlash muhitida 
GNU/Linux, Mac OS X va Windows CE platformalari uchun dasturlar yaratishga 
imkoniyat beradi.
Visual Basic (talaffuzi: "Vijual Beysik") – Microsoft korporatsiydan dasturlash tili va 
uning uchun dasturlash muhitdir. U BASICdan ko`p tushunchalar oldi va tez rasmli 
interfeys bilan dasturlar taraqqiyot ta`minlaydi.


TEXNIK TIZIMLARDA AXBOROT TEXNOLOGIYALARI 
107 
Oxirgi versiya 6.0 1998 yilda reliz kelishdi. Microsoftdan voris Visual Basic .NET 2002 
yilda paydo bo`ldi.
Java dasturlash tili - eng yaxshi dasturlash tillaridan biri bo'lib unda korporativ darajadagi 
mahsulotlarni(dasturlarni) yaratish mumkin.Bu dasturlash tili Oak dasturlash tili asosida 
paydo bo'ldi. Oak dasturlash tili 90-yillarning boshida Sun Microsystems tomonidan 
platformaga (Operatsion tizimga) bog'liq bo'lmagan holda ishlovchi yangi avlod aqlli 
qurilmalarini yaratishni maqsad qilib harakat boshlagan edi. Bunga erishish uchun Sun 
hodimlari C++ ni ishlatishni rejalashtirdilar, lekin ba'zi sabablarga ko'ra bu fikridan voz 
kechishdi.Oak muvofaqiyatsiz chiqdi va 1995-yilda Sun uning nomini Java ga 
almashtirdi, va uni WWW rivojlanishiga hizmat qilishi uchun ma'lum o'zgarishlar 
qilishdi.
Java Obyektga Yo'naltirilgan Dasturlash(OOP-object oriented programming) tili va u 
C++ ga ancha o'xshash.Eng ko'p yo'l qo'yildigan xatolarga sabab bo'luvchi qismalari olib 
tashlanib, Java dasturlash tili ancha soddalashtirildi.
Java kod yozilgan fayllar(*.java bilan nihoyalanuvchi) kompilatsiyadan keyin bayt 
kod(bytecode) ga o'tadi va bu bayt kod interpretator tomonidan o'qib yurgizdiriladi.
C++ (talaffuzi: si plyus plyus) — turli maqsadlar uchun mo`ljallangan dasturlash tili. 
1979-yili Bell Labsda Biyarne Stroustrup tomonidan C dasturlash tilining imkoniyatlarini 
kengaytirish va OOP(object Oriented Programming) xususiyatini kiritish maqsadida 
ishlab chiqarilgan. Boshida „C with Classes“ deb atalgan, 1983-yili hozirgi nom bilan 
yaʼni C++ deb o`zgartirilgan. C++ C da yozilgan dasturlarni kompilyatsiya qila oladi, 
ammo C kompilyatori bu xususiyatga ega emas. C++ tili operatsiyon tizimlarga aloqador 
qisimlarni, klient-server dasturlarni, EHM o`yinlarini, kundalik ehtiyojda qo`llaniladigan 
dasturlarni va shu kabi turli maqsadlarda ishlatiladigan dasturlarni ishlab chiqarishda 
qo`llaniladi.
Quyidagi jadvalda programmalash tillari haqida ma’lumotlar keltirilgan.


TEXNIK TIZIMLARDA AXBOROT TEXNOLOGIYALARI 
108 

Download 4,03 Mb.
1   ...   75   76   77   78   79   80   81   82   ...   90




Download 4,03 Mb.
Pdf ko'rish