Czym są paradygmaty programowania?
Koncepcje paradygmatów programowania
Eleanor Thomas
Senior Data Analytics Engineer
Czym jest paradygmat?
Standard, perspektywa lub zestaw idei dotyczących działania
Sposób myślenia o zagadnieniu lub podejścia do problemu
Przykład
: pogląd, że Ziemia jest okrągła, a nie płaska.
Czym jest paradygmat programowania?
Program
: zestaw instrukcji mówiących komputerowi, co ma robić
Paradygmat programowania
: styl lub sposób pisania programów
Służy do klasyfikowania programów według ich cech
Różne paradygmaty do różnych zadań
Przykłady:
Programowanie proceduralne
Programowanie funkcyjne
Programowanie obiektowe
Czym jest język programowania?
Języki programowania
a
paradygmaty programowania
Język programowania
: konkretny system notacji do pisania programów
Przykłady
:
Python
Java
Scala
C++
Paradygmaty a języki programowania
Jeden paradygmat może obejmować wiele
języków
programowania
Nowe języki są tworzone dla tego samego paradygmatu
Jeden
język
programowania może obsługiwać wiele
paradygmatów
Python obsługuje programowanie proceduralne, funkcyjne i obiektowe
Czas na ćwiczenia!
Koncepcje paradygmatów programowania
Preparing Video For Download...