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.

Płaska i okrągła Ziemia

Koncepcje paradygmatów programowania

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
Koncepcje paradygmatów programowania

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++
Koncepcje paradygmatów programowania

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
Koncepcje paradygmatów programowania

Czas na ćwiczenia!

Koncepcje paradygmatów programowania

Preparing Video For Download...