Համակարգչային ծրագրավորման գյուտը մարդկությանը թույլ տվեց անցնել զարգացման որոշակի մակարդակի և ստեղծել գրեթե նոր քաղաքակրթություն: Manyրագրավորման բազմաթիվ լեզուներ այսօր մշակվել են, բայց ո՞ր մեկն է այն ռահվիրան, որը սկիզբ է դրել համակարգչային նոր դարաշրջանին:
Բանաձևի թարգմանիչ
Բարձր մակարդակի համակարգչային ծրագրավորման առաջին իրականացված լեզուն FORmula TRANslator- ն է: Այն ստեղծվել է IBM կորպորացիայի մի խումբ ծրագրավորողների կողմից 1954 - 1957 թվականներին: Դրա ստեղծումից մի քանի տարի անց սկսվեց Fortran- ի կոմերցիոն վաճառքը. Մինչ այդ ծրագրավորումն իրականացվում էր կամ մեքենայական կոդերի կամ խորհրդանշական հավաքիչների միջոցով:
Առաջին հերթին, Fortran- ը լայն տարածում գտավ գիտական և ինժեներական միջավայրում, որտեղ դրա վրա կատարվում էին հաշվարկներ:
Այսօրվա Fortran- ի հիմնական առավելություններից մեկը `դրանում գրված հսկայական քանակությամբ ծրագրեր և ենթածրագրային գրադարաններ: Այս լեզվի հազարավոր փաթեթներում դուք կարող եք գտնել փաթեթներ բարդ ինտեգրալ հավասարումների, մատրիցների բազմապատկման և այլնի լուծման համար: Այս փաթեթները ստեղծվել են շատ տասնամյակների ընթացքում. Դրանք մինչ այժմ չեն կորցրել իրենց արդիականությունը: Նրանց գրադարանների մեծ մասը լավ փաստաթղթավորված է, կարգաբերված և բարձր արդյունավետությամբ, բայց նրանց Fortran կոդը անընդհատ ավտոմատ կերպով վերափոխվում է ժամանակակից ծրագրավորման լեզուների:
Fortran- ի իրականացման պատմություն
Fortran կոչվող արդյունավետ այլընտրանքային լեզվի մշակումից հետո համակարգչային համայնքը թերահավատորեն էր վերաբերվում նոր արտադրանքին: Քչերը հավատում էին, որ Fortran- ը ծրագրավորումն ավելի արագ և արդյունավետ կդարձնի: Այնուամենայնիվ, ժամանակի ընթացքում գիտնականները գնահատեցին լեզվի հնարավորությունները և սկսեցին ակտիվորեն օգտագործել այն ինտենսիվ ծրագրային հաշվարկներ գրելու համար: Fortran- ը հատկապես հարմար էր տեխնիկական ծրագրերի համար, որոնցում նրան մեծապես օգնում էր բոլոր տեսակի տվյալների բարդ հավաքածուն:
Modernամանակակից Fortran- ը համալրվել է հնարավորություններով, որոնք հնարավորություն են տալիս արդյունավետորեն կիրառել նոր ծրագրային տեխնոլոգիաներ և ծրագրային հաշվարկային ճարտարապետություններ:
Fortran- ի ջախջախիչ հաջողությունից հետո եվրոպական ընկերությունները սկսեցին վախենալ, որ IBM- ն առաջատարը կլինի համակարգչային արդյունաբերության ոլորտում: Ամերիկյան և գերմանական համայնքները կազմեցին իրենց կոմիտեները `համընդհանուր ծրագրավորման լեզվի մշակման համար, բայց հետագայում դրանք միավորվեցին մեկ հանձնաժողովի մեջ: Դրա մասնագետները մշակեցին նոր լեզու և անվանեցին այն միջազգային ալգորիթմական լեզու (IAL), բայց քանի որ ALGOrithmic Language- ը արագորեն դարձավ նորույթի ընդհանուր անուն, կոմիտեն ստիպված էր փոխել IAL կոմիտեի պաշտոնական անվանումը Algol: