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.
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
Wat is een programmeertaal?
Programmeertalen
vs.
programmeparadigma’s
Programmeertaal
: een specifiek notatiesysteem om programma’s te schrijven
Voorbeelden
:
Python
Java
Scala
C++
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
Laten we oefenen!
Concepten van programmeerparadigma’s
Preparing Video For Download...