Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
RAlm2xj0A3PJb
Fotografia przedstawiająca ekran wyświetlający kolorowe linie kodu w jednym z języków programowania.

Języki programowania

Źródło: markusspiske, domena publiczna.

Jak możemy zdefiniować język? Teorii jest wiele. Jedna z nich mówi, że:

Edward Sapir Język

(…) język jest w istocie doskonałym narzędziem ekspresji i komunikacji we wszystkich znanych społecznościach.

sap Źródło: Edward Sapir, Język, [w:] tegoż, Kultura, język, osobowość, Warszawa 1978, s. 33.

Jak jednak odnieść taką definicję do języków programowania? Encyklopedia PWN tak opisuje język programowania:

Jarosław Deminet język programowania

(…) narzędzie do formułowania programów dla komputerów; jest językiem formalnym, którego składnia określa zasady zapisu programów (w sposób jednoznaczny i łatwy do analizy), a semantyka przypisuje programom ich interpretację (określa efekty działania programu zapisanego w języku programowania).

pwn Źródło: Jarosław Deminet, język programowania, dostępny w internecie: encyklopedia.pwn.pl [dostęp 1.06.2021].

W tym e‑materiale scharakteryzujemy wybrane języki programowania oraz zapoznamy się z ich klasyfikacją.

Twoje cele

  • Wskażesz najpopularniejsze języki programowania wraz z ich zastosowaniem.

  • Wyjaśnisz najważniejsze terminy służące do opisywania języków programowania.

  • Wymienisz różnice pomiędzy językami interpretowanymi i kompilowanymi.