A számítógépes programozás feltalálása lehetővé tette az emberiség számára, hogy átlépje fejlődésének egy bizonyos szintjét, és szinte új civilizációt teremtsen. Számos programozási nyelvet fejlesztettek ki ma, de melyik az úttörő, aki elindította az új számítógépes korszakot?
Formula fordító
Az első magas szintű számítógépes programozási nyelv a FORmula TRANslator. Az IBM Corporation programozóinak csoportja hozta létre 1954 és 1957 között. Néhány évvel a létrehozása után megkezdődött a Fortran kereskedelmi értékesítése - előtte a programozást gépi kódok vagy szimbolikus összeszerelők segítségével hajtották végre.
Először is a Fortran elterjedt a tudományos és mérnöki környezetben, ahol számításokat végeztek rajta.
A mai Fortran egyik fő előnye, hogy rengeteg program és szubrutin könyvtár található benne. Ennek a nyelvnek több ezer csomagjában találhat csomagokat összetett integrálegyenletek megoldására, mátrixszorzásra stb. Ezeket a csomagokat hosszú évtizedek alatt hozták létre - a mai napig nem veszítették el jelentőségüket. A legtöbb könyvtáruk jól dokumentált, hibakereső és rendkívül hatékony, de a Fortran-kódjuk folyamatosan átalakul modern programozási nyelvekké.
Fortran bevezetési előzmények
A Fortran nevű hatékony alternatív nyelv kifejlesztése után a számítógépes közösség szkeptikus volt az új termékkel kapcsolatban. Kevesen hitték abban, hogy a Fortran gyorsabbá és hatékonyabbá teszi a programozást. Idővel azonban a tudósok értékelték a nyelv képességeit, és aktívan elkezdték használni intenzív szoftveres számítások megírásához. A Fortran különösen alkalmas volt technikai alkalmazásokra, amelyekben nagy segítséget nyújtott minden típusú adatok komplex gyűjtése.
A modern Fortran olyan képességekkel egészült ki, amelyek lehetővé teszik az új szoftveres technológiák és a program-számítási architektúrák hatékony alkalmazását.
A Fortran elsöprő sikere után az európai vállalatok attól kezdtek félni, hogy az IBM átveszi a vezetést a számítógépiparban. Az amerikai és a német közösség megalakította bizottságait az egyetemes programozási nyelv fejlesztése érdekében, de később egy bizottságba egyesültek. Szakemberei új nyelvet fejlesztettek ki és Nemzetközi algoritmikus nyelvnek (IAL) nevezték el, de mivel az ALGOrithmic Language gyorsan az újdonság általános nevévé vált, a bizottságnak az IAL bizottság hivatalos nevét Algolra kellett változtatnia.