Wykład 1
Ewentualne braki należy opanować w samodzielnym zakresie.
W razie problemów zapraszam na konsultacje.
Programowanie:
to instruowanie komputera, co ma robić.
to co robi “programista” gdy pisze “program”.
przekazanie fragmentu rzeczywistości do komputera.
Kompilator i interpreter są narzędziami służącymi do przetwarzania kodu źródłowego napisanego w języku programowania na kod maszynowy, który komputer może wykonać.
Zasada działania kompilatora:
Zasada działania interpretera:
Różnice:
Paradygmat programowania — sposób patrzenia programisty na przepływ sterowania i wykonywanie programu komputerowego.
https://www.tiobe.com/tiobe-index/
Poprzednikiem języka C był interpretowany język B, który Dennis Ritchie rozwinął w język C. Pierwszy okres rozwoju języka to lata 1969–1973. W roku 1973 w języku C udało się zaimplementować jądro systemu operacyjnego Unix. W 1978 roku Brian Kernighan i Dennis Ritchie opublikowali dokumentację języka pt. C Programming Language (wydanie polskie: Język C).
Year | C Standard |
---|---|
1972 | Birth |
1978 | K&R C |
1989/1990 | ANSI C and ISO C |
1999 | C99 |
2011 | C11 |
2017 | C17 |
2023 | C23* |
https://en.wikipedia.org/wiki/C_(programming_language)#History