Kompyuter dasturlash ixtirosi insoniyatga rivojlanishning ma'lum darajasidan o'tib, deyarli yangi tsivilizatsiya yaratishga imkon berdi. Bugungi kunda ko'plab dasturlash tillari ishlab chiqilgan, ammo qaysi biri yangi kompyuter davrini boshlagan kashshof?
Formula tarjimoni
Dastlabki yuqori darajadagi kompyuter dasturlash tili FORmula TRANslator. U 1954-1957 yillarda IBM korporatsiyasida dasturchilar guruhi tomonidan yaratilgan. Yaratilgandan bir necha yil o'tgach, Fortranning tijorat savdosi boshlandi - bundan oldin dasturlash mashina kodlari yoki ramziy yig'uvchilar yordamida amalga oshirildi.
Birinchidan, Fortran ilmiy va muhandislik muhitida keng tarqaldi, bu erda hisob-kitoblar amalga oshirildi.
Bugungi Fortranning asosiy afzalliklaridan biri bu unda yozilgan juda ko'p dastur va subroutine kutubxonalaridir. Ushbu tilning minglab to'plamlarida siz murakkab integral tenglamalarni echish, matritsani ko'paytirish va boshqalarni topishingiz mumkin. Ushbu to'plamlar o'nlab yillar davomida yaratilgan - ular hozirgi kunga qadar o'z ahamiyatini yo'qotmagan. Ularning aksariyat kutubxonalari yaxshi hujjatlashtirilgan, disk raskadrovka qilingan va yuqori samaradorlikka ega, ammo ularning Fortran kodlari doimo avtomatik ravishda zamonaviy dasturlash tillariga aylantirilmoqda.
Fortranni amalga oshirish tarixi
Fortran deb nomlangan samarali muqobil til ishlab chiqilgandan so'ng, kompyuterlar jamoasi yangi mahsulotga shubha bilan qarashdi. Fortran dasturlashni tezroq va samaraliroq qilishiga ozchilik ishongan. Biroq, vaqt o'tishi bilan olimlar tilning imkoniyatlarini qadrlashdi va intensiv dasturiy ta'minotni hisoblashda uni yozishdan faol foydalanishni boshladilar. Fortran, ayniqsa, texnik dasturlar uchun juda mos edi, unda barcha turdagi ma'lumotlarni kompleks yig'ish katta yordam berdi.
Zamonaviy Fortran yangi dasturiy texnologiyalar va dasturiy arxitekturalarni samarali qo'llashga imkon beradigan imkoniyatlar bilan to'ldirildi.
Fortranning katta muvaffaqiyatidan so'ng, Evropa kompaniyalari IBM kompyuter sanoatida etakchi mavqega ega bo'lishidan qo'rqishni boshladilar. Amerika va nemis jamoalari universal dasturlash tilini rivojlantirish bo'yicha o'z qo'mitalarini tuzdilar, ammo keyinchalik ular bitta qo'mitaga birlashdilar. Uning mutaxassislari yangi tilni ishlab chiqdilar va Xalqaro Algoritmik Til (IAL) deb nomladilar, ammo ALGOrithmic Language tezda yangilikning keng tarqalgan nomiga aylanganligi sababli, qo'mita IAL qo'mitasining rasmiy nomini Algol deb o'zgartirishi kerak edi.