KnowraObject-oriented programmingLinked fromLinked fromThe 21 pages that link to Object-oriented programming, each with the reason it gives.All 21Broader topic 1Related 7Narrower topic 8Compared with 5SmalltalkNarrower topic: Smalltalk is a foundational, consistently object-oriented example of this broader paradigm.Alan KayNarrower topic: Kay helped develop this approach, especially its message-passing and modularity principles.Barbara LiskovNarrower topic: Her work on types and substitution became central to object-oriented design.James GoslingNarrower topic: Java’s design applies object-oriented ideas to portable application development.Kristen NygaardNarrower topic: Nygaard’s work on Simula helped establish this programming paradigm.Objective-CNarrower topic: Objective-C adds classes, inheritance, and polymorphism to its C base.C SharpNarrower topic: C# directly supports classes, inheritance, interfaces, and other object-oriented techniques.Yukihiro MatsumotoNarrower topic: Ruby treats values as objects and makes object-oriented programming central to its design.