Изобретяването на компютърното програмиране позволи на човечеството да прекрачи определено ниво на своето развитие и да създаде почти нова цивилизация. Днес са разработени много езици за програмиране, но кой от тях е пионер, който стартира новата компютърна ера?
Преводач на формула
Първият внедрен език за компютърно програмиране на високо ниво е FORmula TRANslator. Създаден е от група програмисти в IBM Corporation между 1954 и 1957 г. Няколко години след създаването му започнаха търговските продажби на Fortran - преди това програмирането се извършваше или с помощта на машинни кодове или символни асемблери.
На първо място, Fortran стана широко разпространен в научната и инженерна среда, където бяха извършени изчисления върху него.
Едно от основните предимства на днешния Fortran е огромният брой програми и библиотеки с подпрограми, написани в него. В хиляди пакети от този език можете да намерите пакети за решаване на сложни интегрални уравнения, умножение на матрици и т.н. Тези пакети са създадени в продължение на много десетилетия - те не са загубили своята актуалност и до днес. Повечето от техните библиотеки са добре документирани, отстранени с грешки и с висока ефективност, но техният код Fortran непрекъснато се преобразува автоматично в съвременни езици за програмиране.
История на внедряване на Fortran
След разработването на ефективен алтернативен език, наречен Fortran, компютърната общност беше скептична към новия продукт. Малцина вярваха, че Fortran ще направи програмирането по-бързо и по-ефективно. С течение на времето обаче учените оцениха възможностите на езика и започнаха активно да го използват за писане на интензивни софтуерни изчисления. Fortran беше особено подходящ за технически приложения, при което много му помогна сложното събиране на всички видове данни.
Съвременният Fortran е допълнен с възможности, които правят възможно ефективното прилагане на нови софтуерни технологии и програмни изчислителни архитектури.
След непреодолимия успех на Fortran, европейските компании започнаха да се страхуват, че IBM ще поеме водеща роля в компютърната индустрия. Американската и германската общности сформираха своите комитети за разработване на универсален език за програмиране, но по-късно те се обединиха в един комитет. Неговите специалисти разработиха нов език и го нарекоха International Algorithmic Language (IAL), но тъй като ALGOrithmic Language бързо се превърна в общо име за новостта, комитетът трябваше да промени официалното име на комитета IAL на Algol.