Krótka historia języków programowania

Każdy użytkownik komputera ma do czynienia z programami - od systemów operacyjnych począwszy, poprzez całą masę różnych programów użytkowych, rozrywkowych, graficznych, a na grach komputerowych kończąc.

Zapewne część użytkowników spotkała się z pojęciem programowania, bo przecież wszystkie te programy nie biorą się znikąd, a są one wynikiem pracy niekiedy całych grup programistów. W swej pracy programiści wykorzystują określony język programowania, którego wybór jest uzależniony od indywidualnych upodobań programisty, polityki firmy lub od zadań, jakie ma wykonywać dana aplikacja. Mówiąc krótko, język programowania pozwala programiście na precyzyjne przekazanie maszynie, jakie dane mają być przetwarzane i jakie czynności ma podejmować aplikacja w określonych warunkach.

Reklama

Jak to było na początku?

Pierwsze programy komputerowe były przygotowywane dla konkretnej maszyny, dlatego też nie można było ich wykorzystywać na innych, co wiązało się z pisaniem programów dla każdej maszyny oddzielnie. Kolejnym utrudnieniem, z jakim musieli radzić sobie ówcześni programiści był fakt, że program musiał być napisany w kodzie binarnym. System ten opiera się na ciągach zer i jedynek. W przypadku maszyn jedynka oznacza, że w obwodzie płynie prąd a zero oznacza, że nie płynie. Przełom nastąpił w 1954 roku, kiedy to stworzono pierwszy język programowania wysokiego poziomu FORTRAN. Język ten dawał programiście możliwość bezpośredniego formułowania wyrażeń matematycznych w podobnym stylu, do jakiego jesteśmy przyzwyczajeni, np. : y=n^2+5*x-7. Było to możliwe dzięki kompilatorowi, który tłumaczył tekst programu do postaci zrozumiałej dla maszyny.

W kolejnych latach powstawały następne języki programowania, często zorientowane na tworzenie konkretnych typów aplikacji. Początek ery komputerów to nie tylko problemy związane z pisaniem programów, ale także ich wprowadzaniem do pamięci. Pierwszymi nośnikami danych były karty dziurkowane lub papierowe taśmy. Dopiero pod koniec lat 60. pojawiły się pierwsze urządzenia do elektronicznego przechowywania informacji oraz terminale komputerowe, które pozwoliły na bezpośrednie wprowadzanie kodu źródłowego za pomocą edytora tekstu. Lata osiemdziesiąte to czasy pierwszych komputerów osobistych i związanego z nimi rozwoju oprogramowania.

Dowiedz się więcej na temat: programista | popularność | maszyny | firmy | narzędzia | Microsoft | krótka

Reklama

Najlepsze tematy

Reklama

Reklama

Strona główna INTERIA.PL

Polecamy

Rekomendacje