Jaki był pierwszy język programowania

Anonim

Wynalezienie programowania komputerowego pozwoliło ludzkości przekroczyć pewien poziom swojego rozwoju i stworzyć prawie nową cywilizację. Wiele języków oprogramowania zostało opracowanych dzisiaj, ale który z nich jest pionierem, od którego rozpoczęła się era nowego komputera?

Formula Translator


Pierwszym zaimplementowanym językiem programowania wysokiego poziomu jest Fortran (FORMULA TRANslator). Został stworzony przez grupę programistów IBM w latach 1954-1957. Kilka lat po stworzeniu Fortran rozpoczął komercyjną sprzedaż - zanim programowanie zostało przeprowadzone przy pomocy kodów maszynowych lub symbolicznych asemblerów.
Po pierwsze, Fortran był szeroko stosowany w środowisku naukowym i inżynieryjnym, gdzie był wykorzystywany do obliczeń.

Jedną z głównych zalet dzisiejszego Fortranu jest ogromna liczba napisanych na nim programów i bibliotek podprogramów. W tysiącach pakietów w danym języku można znaleźć pakiety do rozwiązywania złożonych równań całkowych, mnożenia macierzy itd. Pakiety te tworzone są od dziesięcioleci - nie straciły na aktualności. Większość ich bibliotek jest dobrze udokumentowana, dobrze rozwinięta i bardzo wydajna, ale ich kod Fortran nieustannie jest automatycznie przekształcany w nowoczesne języki programowania.

Historia wdrożenia Fortran


Po opracowaniu skutecznego języka alternatywnego o nazwie Fortran, społeczność komputerowa była sceptycznie nastawiona do nowego produktu. Niewielu ludzi wierzyło, że użycie Fortranu sprawi, że program będzie wydajniejszy i szybszy. Jednak z biegiem czasu naukowcy ocenili możliwości tego języka i zaczęli aktywnie wykorzystywać go do pisania intensywnych obliczeń oprogramowania. Szczególnie Fortran nadaje się do zastosowań technicznych, w których skomplikowany zbiór wszelkiego rodzaju danych bardzo mu pomógł.
Nowoczesny Fortran został uzupełniony o funkcje, które umożliwiają efektywne zastosowanie nowych technologii oprogramowania i programowych architektur komputerowych.

Po oszałamiającym sukcesie Fortranu europejskie firmy zaczęły obawiać się, że IBM obejmie wiodącą pozycję w branży komputerowej. Społeczności amerykańskie i niemieckie stworzyły własne uniwersalne komitety programistyczne, ale później połączyły się w jedną komisję. Jego specjaliści opracowali nowy język i nazwali go międzynarodowym językiem algorytmicznym (IAL), ale ponieważ nazwa zwyczajowa nowego produktu szybko stała się Algolem (ALGOrithmic Language), oficjalna nazwa komitetu IAL musiała zostać zmieniona na Algol.