Wat zijn programmeerparadigma’s?

Concepten van programmeerparadigma’s

Eleanor Thomas

Senior Data Analytics Engineer

Wat is een paradigma?

  • Een standaard, blik of ideeënkader om met {{1}} te werken
  • Een manier van denken over een onderwerp of een probleem aanpakken
  • Voorbeeld: de aarde is rond, niet plat.

Een platte aarde en een ronde aarde

Concepten van programmeerparadigma’s

Wat is een programmeerparadigma?

  • Programma: set geschreven instructies om een computer te vertellen wat te doen
  • Programmeparadigma: stijl of manier om programma’s te schrijven
  • Te gebruiken om programma’s te classificeren op kenmerken
  • Verschillende paradigma’s voor verschillende taken
  • Voorbeelden:
    • Procedureel programmeren
    • Functioneel programmeren
    • Objectgeoriënteerd programmeren
Concepten van programmeerparadigma’s

Wat is een programmeertaal?

  • Programmeertalen vs. programmeparadigma’s
  • Programmeertaal: een specifiek notatiesysteem om programma’s te schrijven
  • Voorbeelden:
    • Python
    • Java
    • Scala
    • C++
Concepten van programmeerparadigma’s

Programmeparadigma’s vs. programmeertalen

  • Er kunnen meerdere programmeer_talen_ horen bij één programmeer_paradigma_
  • Nieuwe talen kunnen binnen hetzelfde paradigma ontstaan
  • Ook mogelijk: meerdere programmeer_paradigma’s_ binnen één programmeer_taal_
  • Python kan procedureel, functioneel en objectgeoriënteerd gebruikt worden
Concepten van programmeerparadigma’s

Laten we oefenen!

Concepten van programmeerparadigma’s

Preparing Video For Download...