Kompiuterių programavimo išradimas leido žmonijai peržengti tam tikrą jos vystymosi lygį ir sukurti beveik naują civilizaciją. Šiandien sukurta daug programavimo kalbų, bet kuri yra pradininkė, pradėjusi naują kompiuterių erą?
Formulių vertėjas
Pirmoji įdiegta aukšto lygio kompiuterio programavimo kalba yra „FORmula TRANslator“. Jį 1954–1957 metais sukūrė „IBM Corporation“programuotojų grupė. Praėjus keleriems metams po jo sukūrimo prasidėjo komerciniai „Fortran“pardavimai - prieš tai programavimas buvo atliekamas naudojant mašinų kodus arba simbolinius surinkėjus.
Visų pirma, „Fortran“paplito mokslo ir inžinerijos aplinkoje, kur buvo atliekami jos skaičiavimai.
Vienas pagrindinių šiandieninio „Fortran“pranašumų yra didžiulis jame parašytų programų ir paprogramių bibliotekų skaičius. Tūkstančiuose šios kalbos paketų galite rasti paketus sudėtingoms integralinėms lygtims spręsti, matricų daugybai ir pan. Šie paketai buvo sukurti per daugelį dešimtmečių - jie neprarado savo aktualumo iki šiol. Dauguma jų bibliotekų yra gerai dokumentuotos, derinamos ir yra labai efektyvios, tačiau jų „Fortran“kodas nuolat automatiškai konvertuojamas į šiuolaikines programavimo kalbas.
„Fortran“diegimo istorija
Sukūrus efektyvią alternatyvią kalbą, vadinamą „Fortran“, kompiuterių bendruomenė skeptiškai vertino naująjį produktą. Nedaugelis tikėjo, kad „Fortran“leis greičiau ir efektyviau programuoti. Tačiau laikui bėgant mokslininkai įvertino kalbos galimybes ir pradėjo aktyviai ją naudoti intensyviems programinės įrangos skaičiavimams rašyti. „Fortran“buvo ypač tinkamas techninėms reikmėms, kuriose jai labai padėjo kompleksinis visų tipų duomenų rinkimas.
Šiuolaikinis „Fortran“buvo papildytas galimybėmis, leidžiančiomis efektyviai pritaikyti naujas programinės įrangos technologijas ir programų skaičiavimo architektūras.
Po didžiulės „Fortran“sėkmės Europos bendrovės pradėjo bijoti, kad IBM imsis lyderio pozicijų kompiuterių pramonėje. Amerikos ir vokiečių bendruomenės sudarė savo komitetus, norėdami sukurti universalią programavimo kalbą, tačiau vėliau jie susiliejo į vieną komitetą. Jos specialistai sukūrė naują kalbą ir pavadino ją Tarptautine algoritmine kalba (IAL), tačiau kadangi ALGOrithmic Language greitai tapo įprastu naujovės pavadinimu, komitetas turėjo pakeisti oficialų IAL komiteto pavadinimą į Algol.