Компьютердик программалоонун ойлоп табылышы адамзатка өзүнүн өнүгүүсүнүн белгилүү бир деңгээлинен өтүп, дээрлик жаңы цивилизацияны түзүүгө мүмкүнчүлүк берди. Бүгүнкү күндө көптөгөн программалоо тилдери иштелип чыккан, бирок кайсынысы жаңы компьютер доорун баштаган пионер?
Формула котормочу
Эң биринчи ишке ашырылган жогорку деңгээлдеги компьютердик программалоо тили FORmula TRANslator болуп саналат. Аны 1954-1957-жылдар аралыгында IBM корпорациясынын программисттер тобу түзгөн. Түзүлгөндөн бир нече жыл өткөндөн кийин Fortran соода сатыктары башталган - ага чейин программалоо машина коддору же символикалык ассемблер аркылуу жүргүзүлгөн.
Биринчиден, Фортран илимий жана инженердик чөйрөдө кеңири жайылып, анда эсептөөлөр жүргүзүлүп турган.
Бүгүнкү Фортрандын негизги артыкчылыктарынын бири - анда жазылган программалардын жана подпрутиналык китепканалардын көптүгү. Бул тилдин миңдеген пакеттеринен татаал интегралдык теңдемелерди, матрицаны көбөйтүү ж.б. Бул топтомдор көптөгөн ондогон жылдар бою түзүлгөн - бүгүнкү күнгө чейин өз актуалдуулугун жоготкон жок. Алардын көпчүлүк китепканалары жакшы документтештирилген, мүчүлүштүктөрдү оңдогон жана натыйжалуулугу жогору, бирок Fortran коду автоматтык түрдө заманбап программалоо тилдерине которулуп турат.
Fortran ишке ашыруу тарыхы
Фортран деп аталган эффективдүү альтернативдүү тил иштелип чыккандан кийин, компьютер коомчулугу жаңы өнүмгө ишенбей калышты. Fortran программалоону тезирээк жана эффективдүү кылат деп бир аз эле ишенишкен. Бирок, убакыттын өтүшү менен окумуштуулар тилдин мүмкүнчүлүктөрүн баалап, аны интенсивдүү программалык эсептөөлөрдү жазуу үчүн активдүү колдоно башташты. Фортран техникалык колдонмолорго өзгөчө ылайыктуу болгон, ага бардык типтеги маалыматтарды комплекстүү чогултуу чоң жардам берген.
Заманбап Fortran жаңы программалык технологияларды жана программалык эсептөө архитектураларын натыйжалуу колдонууга мүмкүнчүлүк берген мүмкүнчүлүктөр менен толукталды.
Фортран чоң ийгиликке жеткенден кийин, европалык компаниялар компьютер тармагында IBM лидерлик кылат деп чочулай башташты. Америкалык жана немис коомчулугу универсалдуу программалоо тилин иштеп чыгуу боюнча өз комитеттерин түзүшкөн, бирок кийинчерээк алар бир комитетке биригишкен. Анын адистери жаңы тилди иштеп чыгып, аны Эл аралык алгоритмдик тил (IAL) деп аташкан, бирок ALGOrithmic Language тезинен жаңылыктын жалпы аталышы болуп калгандыктан, комитет IAL комитетинин расмий аталышын Algol деп өзгөртүшү керек болчу.