Dasturlashga tillari tarixi haqida bilasizmi?
PDP.uz | AdministrationKompyuter dasturlash uzoq vaqtdan beri faqatgina "geeks" va kino xakerlari uchun xizmat qilishdan to'xtadi o'z tarixiga ega bo'lgan nufuzli kasbga aylandi. Kompyuter dasturlash tillari tarixini bilish esa sizning dasturchi sifatida o'z ish faoliyatingizni boshlashingiz uchun unchalik ahamiyatli bo'lmasada, lekin baribir har bir ushbu sohada mutaxasiss dasturchi bilishi kerak bo'lgan narsa.
Ushbu maqolada, biz qanday qilib bir necha oyda yaxshi dasturchi bo'lish imkoniyatlarini dasturlash tillari rivojlanish bosqichlari misolida ko'rib chiqamiz. Keling hammasini ilk bosqichlaridan boshlaymiz.
Dastlabki dasturlash tili qaysi edi?
Ada Lovelacening "Analitik dvigatel uchun algoritm" birinchi yaratilgan dasturlash tili ekanligi ko'pchilikka ma'lum. Uning maqsadi Charlz Bagajga Bernulli raqamlarini hisoblashda yordam berish edi va Ada uni 1883-yilda yaratgan. Lovelace o'zining mashinasini har qanday murakkablikdagi muammolarni hal qilish uchun dasturlash imkoniyatidan foydalanganligi tufayli oldingi hisoblash mashinalaridan farqli tasvirlaydi. Uning kompyuter dasturiy olamiga qo'shgan hissasi juda muhimdir, chunki u zamonaviy dasturiy kompyuter haqida o'ylashdan 100 yil oldin hisoblash moslamalarining imkoniyatlarini namoyish etdi.
Birinchi keng tarqalgan dasturlash tili qaysi edi?
Assamblerlash tili 1949-yilda paydo bo'lgan va tez orada Elektron Inkor qilish Avtomatik Kalkulyatorlarida keng qo'llanila boshlandi. Assamblerlash past darajadagi kompyuter tili edi, bu mashina kodi kopyuter uchun beriladigan anniq ko'rsatmalar ko'rinishini ancha soddalashtirdi.
Dastlabki kompilyatsiya qilingan kodlash tili qaysi edi?
Dastlabki kompyuter tillari turli xil variantlarda paydo bo'lgan, ularning barchasi Avtokod kabi umumiy atamalar bilan qamrab olingan. Avtokod 1952-yilda paydo bo'lgan va birinchi kompilyatsiya qilingan dasturlash tili sifatida tanilgan. Uni kompilyator deb nomlangan dastur orqali to'g'ridan-to'g'ri mashina kodiga tarjima qilish mumkin edi.
Hozirgi kunda qanday eski kompyuter tillari ishlatilmoqda?
1957-yilda Jon Backus tomonidan ishlab chiqarilgan Fortran, ehtimol hozirgi kunda ham qo'llaniladigan eng qadimgi dasturlash tilidir. U murakkab statistik, matematik va ilmiy ishlarni bajarish uchun mo'ljallangan.
Ushbu davrdagi boshqa muhim tillarga quyidagilar kiradi:
🔸Algoritmik til degan ma'noni anglatuvchi Algol (1958) ilmiy foydalanish bo'yicha qo'mita tomonidan ishlab chiqilgan va Java, C, C ++ va Paskalni rivojlantirish uchun boshlang'ich nuqtani taqdim etgan.
🔸COBOL (1959), Greys Myurrey Hopper tomonidan "Umumiy biznesga yo'naltirilgan til", barcha turdagi va kompyuter markalarida ishlaydigan til sifatida yaratilgan. Bugungi kunda ushbu mashhur dasturlash tili kredit kartalarini qayta ishlash, bankomatlar, davlat va kasalxonalar kompyuterlari, telefon tizimlari, yo'l signallari va avtomobil tizimlarida qo'llaniladi.
🔸LISP (1959) birinchi marta AI tadqiqotida yordam berish uchun yaratilgan. LISP bu ikkinchi darajali yuqori darajadagi dasturlash tili bo'lib, hozirgi kungacha Python yoki Ruby ishlatiladigan holatlarda ishlatilishi mumkin.
Microsoft va Appleda qanday tillar ishlatilgan?
1964-yilda yaratilgan BASIC, Pol Allen va Bill Geyts tomonidan o'zgartirilgan va tez orada Microsoft tomonidan ishlab chiqarilgan birinchi mahsulotga aylandi. O'z navbatida, Applening ishlab chiqaruvchilari Paskalni (1970) dastlabki yillarida ishlatishgan, chunki uni o'rganish ancha samarali va oson edi.
Bundan tashqari, 70-yillarda ko'plab muhim tillarning rivojlanishi kuzatildi:
🔸Smalltalk (1972), bu kompyuter olimlariga parvoz kodlariga o'zgartirishlar kiritishga imkon berdi va hozirda mavjud bo'lgan narsalarni Java, Ruby va Python kabi hayotiy tillarda taqdim etdi.
🔸C (1972) birinchi yuqori darajadagi til edi. C dasturlash tili Unixga turli xil kompyuterlarda keng foydalanish imkonini berdi. Uning ta'sirini bugungi kunda ko'plab mashhur kodlash tillarida ko'rish mumkin.
🔸SQL (1972) ma'lumotlar bazalarini inqilob qildi va so'rovlar yordamida ma'lumotlarni qo'shish, ko'rish yoki o'chirishga imkon berdi.
🔸MATLAB (1978) matematik dasturlarni yozish uchun eng yaxshi kodlash tillaridan biri bo'lib qolmoqda. U asosan tadqiqot, matematika va ta'limda qo'llaniladi.
Yaxshi dasturchi bo'lish uchun qayerga murojaat qilish kerak?
PDP IT akademiyasi ushbu savolga javob tariqasida o'zining onsite va online dasturlash kurslarini tavsiya etadi. Biz shu kungacha 600 dan ortiq dasturlash mutaxasisslarini IT sohasining turli yo'nalishlaridan tayorlab kelganmiz va bugungi kunda ularning 80% ziyodi dasturchi sifatida faoliyat turli soha korxonalarida faoliyat yuritib kelishmoqda. Biz, ayniqsa dasturlash sohasida tezroq natijaga erishish istagida bo'lganlar uchun, o'n oylik Intensiv Bootcamp loyihamizni tavsiya etadimiz. U nafaqat dasturiy ta'minot ishlab chiquvchisi sifatida yangi dasturiy karyerangizni boshlash uchun zarur bo'lgan barcha narsani o'rgatadi, balki obro'li kompaniyada o'z ish faoliyatingizni boshlashingiz uchun sizga talay imkoniyatlarni ham taqdim etadi.
Bizning Bootcamp loyihamizda ta'lim oling va loyiha sifatiga o'zingiz baho bering.
Qo’shimcha ma’lumot uchun bizga murojaat qiling.
Telefon: + 99897 447 47 41; + 99895 177 47 41
Telegram: @PdpUzAdmin
Telegram-kanal: @PdpUzOfficial
Bizning manzil: Toshkent sh. Shayxontohur tum., Zarqaynar ko'ch., 3B-uy
Moʻljal: Davlat Sirki
Sayt: http://pdp.uz/