Programmeerparadigma: verschil tussen versies

1 byte verwijderd ,  5 jaar geleden
k
http://taaladvies.net/taal/advies/vraag/238/en_een_van_de/ met AWB
k
k (http://taaladvies.net/taal/advies/vraag/238/en_een_van_de/ met AWB)
In de [[informatica]] zijn '''programmeerparadigma's''' denkpatronen of uitgesproken concepten van [[Programmeren (computer)|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 (programmeertaal)|Java]] en [[Scala_Scala (programmeertaal)|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: <ref>E. Bolshakova, "[http://sci-gems.math.bas.bg/jspui/bitstream/10525/814/1/ijita12-3-p13.pdf Programming Paradigms in Computer Science Education]" International Journal "Information Theories & Applications" vol. 12, p. 285-290, 2005.</ref><ref>Nørmark, Kurt. ''[http://people.cs.aau.dk/~normark/prog3-03/html/notes/paradigms_themes-paradigm-overview-section.html Overview of the four main programming paradigms]''. Aalborg University, 9 May 2011. Retrieved 22 September 2012.</ref><ref>M. Vujosevic-Janicic and D. Tosic, "[http://elib.mi.sanu.ac.rs/files/journals/tm/21/tm1122.pdf The Role of Programming Paradigms in the First Programming Courses]" The Teaching of Mathematics vol. XI, p. 63, 2008.</ref>
* [[Imperatief programmeren]]
* [[Functioneel programmeren]]
232.102

bewerkingen