Programmeerparadigma
Uiterlijk
In de informatica zijn programmeerparadigma's denkpatronen of uitgesproken concepten van programmeren, die voornamelijk verschillen in de wijze van aanpak om het gewenste resultaat te kunnen behalen.
Sommige programmeertalen zijn ontworpen om slechts één bepaalde paradigma te ondersteunen, maar er zijn ook andere programmeertalen die meerdere paradigma's ondersteunen (zoals C++, Java en Scala). Programma's die bijvoorbeeld geschreven zijn in C++ kunnen in het geheel procedureel zijn, geheel objectgeoriënteerd zijn of elementen van beide paradigma's bevatten.
Gangbare paradigma's
De belangrijkste programmeerparadigma's zijn:[1][2][3]
- Imperatief programmeren
- Functioneel programmeren
- Logisch programmeren
- Objectgeoriënteerd programmeren
je moederne
Bronnen, noten en/of referenties
- ↑ E. Bolshakova, "Programming Paradigms in Computer Science Education" International Journal "Information Theories & Applications" vol. 12, p. 285-290, 2005.
- ↑ Nørmark, Kurt. Overview of the four main programming paradigms. Aalborg University, 9 May 2011. Retrieved 22 September 2012.
- ↑ M. Vujosevic-Janicic and D. Tosic, "The Role of Programming Paradigms in the First Programming Courses" The Teaching of Mathematics vol. XI, p. 63, 2008.