Objectgeoriënteerd: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
k Robotgeholpen doorverwijzing: Inkapseling - Koppeling(en) gewijzigd naar encapsulatie |
→Geschiedenis: incorrecte en irrelevante bewering over vijfde generatie verwijderd; oorsprong uit imperatief programmeren toegeveogd |
||
Regel 16:
== Geschiedenis ==
Het objectgeoriënteerde programmeerparadigma werd voor het eerst gebruikt in de programmeertaal [[Simula]] van [[Ole-Johan Dahl]] en [[Kristen Nygaard (computerpionier)|Kristen Nygaard]] in de jaren 60 van de 20e eeuw. Deze taal was een uitbreiding van de [[Imperatief programmeren|imperatieve]] taal [[Algol-60|Algol]] met objectgeoriënteerde elementen.
Een tweede, veel radicaler objectgeoriënteerde taal is [[Smalltalk]], ontwikkeld in de jaren 70 bij [[Xerox]] [[Palo Alto Research Center|PARC]]. Smalltalk is veel populairder geworden dan Simula, vooral voor [[prototyping]]; voor ontwikkeling van productiesoftware is de taal minder geschikt.
Regel 25:
Van de nieuwere objectgeoriënteerde talen zijn de meest gebruikte [[Java (programmeertaal)|Java]] (bekend vanaf 1995) en [[C♯|C#]] (vanaf 2001).
== Concept ==
|