/wiki/Object-orientation_(disambiguation)
/wiki/List_of_object-oriented_programming_languages
/wiki/Programming_paradigm
/wiki/Action_language
/wiki/Agent-oriented_programming
/wiki/Array_programming
/wiki/Automata-based_programming
/wiki/Concurrent_computing
/wiki/Relativistic_programming
/wiki/Data-driven_programming
/wiki/Declarative_programming
/wiki/Imperative_programming
/wiki/Functional_programming
/wiki/Functional_logic_programming
/wiki/Purely_functional_programming
/wiki/Logic_programming
/wiki/Abductive_logic_programming
/wiki/Answer_set_programming
/wiki/Concurrent_logic_programming
/wiki/Inductive_logic_programming
/wiki/Constraint_programming
/wiki/Constraint_logic_programming
/wiki/Concurrent_constraint_logic_programming
/wiki/Dataflow_programming
/wiki/Flow-based_programming
/wiki/Reactive_programming
/wiki/Dynamic_programming_language
/wiki/Event-driven_programming
/wiki/Function-level_programming
/wiki/Value-level_programming
/wiki/Tacit_programming
/wiki/Concatenative_programming_language
/wiki/Generic_programming
/wiki/Procedural_programming
/wiki/Literate_programming
/wiki/Language-oriented_programming
/wiki/Natural-language_programming
/wiki/Service-oriented_modeling
/wiki/Domain-specific_language
/wiki/Grammar-oriented_programming
/wiki/Intentional_programming
/wiki/Metaprogramming
/wiki/Automatic_programming
/wiki/Inductive_programming
/wiki/Reflection_(computer_programming)
/wiki/Attribute-oriented_programming
/wiki/Macro_(computer_science)
/wiki/Template_metaprogramming
/wiki/Non-structured_programming
/wiki/Structured_programming
/wiki/Nondeterministic_programming
/wiki/Parallel_computing
/wiki/Process-oriented_programming
/wiki/Probabilistic_programming_language
/wiki/Stack-oriented_programming
/wiki/Block_(programming)
/wiki/Actor_model
/wiki/Class-based_programming
/wiki/Concurrent_object-oriented_programming
/wiki/Prototype-based_programming
/wiki/Separation_of_concerns
/wiki/Aspect-oriented_programming
/wiki/Role-oriented_programming
/wiki/Subject-oriented_programming
/wiki/Recursion_(computer_science)
/wiki/Symbolic_programming
/wiki/Quantum_programming
/wiki/Object_(computer_science)
/wiki/Data
/wiki/Field_(computer_science)
/wiki/Method_(computer_science)
/wiki/This_(computer_programming)
/wiki/Instance_(computer_science)
/wiki/Class_(computer_science)
/wiki/Data_type
/wiki/Multi-paradigm_programming_language
/wiki/Java_(programming_language)
/wiki/C%2B%2B
/wiki/C_Sharp_(programming_language)
/wiki/Python_(programming_language)
/wiki/PHP
/wiki/JavaScript
/wiki/Ruby_(programming_language)
/wiki/Perl
/wiki/Object_Pascal
/wiki/Objective-C
/wiki/Dart_(programming_language)
/wiki/Swift_(programming_language)
/wiki/Scala_(programming_language)
/wiki/Common_Lisp
/wiki/Smalltalk
/wiki/Multi-paradigm
/wiki/Comparison_of_programming_languages_(object-oriented_programming)
/wiki/List_of_object-oriented_programming_terms
/wiki/Variable_(computer_science)
/wiki/Integer_(computer_science)
/wiki/Character_(computing)
/wiki/Data_structures
/wiki/String_(computer_science)
/wiki/List_(abstract_data_type)
/wiki/Hash_table
/wiki/Pointer_(computer_programming)
/wiki/Subroutine
/wiki/Loop_(computing)
/wiki/Conditional_(computer_programming)
/wiki/Modular_programming
/wiki/Namespace
/wiki/Inheritance_(object-oriented_programming)
/wiki/Class_variable
/wiki/Instance_variable
/wiki/Member_variable
/wiki/Abstraction_(computer_science)
/wiki/Constructor_(object-oriented_programming)
/wiki/Trait_(computer_programming)
/wiki/Mixin
/wiki/Equivalence_class
/wiki/Delegation_(computing)
/wiki/Single_inheritance
/wiki/Dynamic_dispatch
/wiki/Abstract_data_type
/wiki/Multiple_dispatch
/wiki/Information_hiding
/wiki/Encapsulation_(object-oriented_programming)
/wiki/Underscore
/wiki/Code_refactoring
/wiki/Coupling_(computer_programming)
/wiki/Object_composition
/wiki/Multiple_inheritance
/wiki/Abstract_class
/wiki/Final_(Java)
/wiki/Composition_over_inheritance
/wiki/Go_(programming_language)
/wiki/Open/closed_principle
/wiki/Delegation_(programming)
/wiki/Subtyping
/wiki/Polymorphism_(computer_science)
/wiki/Open_recursion
/wiki/Name_binding
/wiki/Unified_Modeling_Language
/wiki/Method_(computer_programming)
/wiki/MIT
/wiki/Artificial_intelligence
/wiki/Lisp_(programming_language)
/wiki/Alan_Kay
/wiki/Sketchpad
/wiki/Ivan_Sutherland
/wiki/ALGOL
/wiki/Simula
/wiki/Class_(computer_programming)
/wiki/Dynamic_binding_(computing)
/wiki/Data_security
/wiki/Garbage_collection_(computer_science)
/wiki/Random-access_memory
/wiki/Scope_(computer_science)
/wiki/Kristen_Nygaard
/wiki/Norwegian_Computing_Center
/wiki/Monte_Carlo_method
/wiki/Ole-Johan_Dahl
/wiki/UNIVAC_I
/wiki/Soviet_Union
/wiki/Burroughs_large_systems
/wiki/Ural_(computer)
/wiki/Compiler
/wiki/Tony_Hoare
/wiki/SIMSCRIPT
/wiki/IBM_System/360
/wiki/IBM_System/370
/wiki/IBM_mainframe
/wiki/Mainframe_computers
/wiki/DecSystem-10
/wiki/Physical_modelling
/wiki/Xerox_PARC
/wiki/Dan_Ingalls
/wiki/Adele_Goldberg_(computer_scientist)
/wiki/Dynamic_programming
/wiki/Interpreter_(computing)
/wiki/Lisp_machine
/wiki/Flavors_(programming_language)
/wiki/Mixins
/wiki/Common_Lisp_Object_System
/wiki/Meta-object_protocol
/wiki/Intel_iAPX_432
/wiki/Linn_Products
/wiki/Rekursiv
/wiki/Byte_Magazine
/wiki/Association_for_Computing_Machinery
/wiki/Brad_Cox
/wiki/ITT_Inc.
/wiki/Bjarne_Stroustrup
/wiki/Bertrand_Meyer
/wiki/Eiffel_(programming_language)
/wiki/Object-Oriented_Software_Construction
/wiki/Design_by_Contract
/wiki/TIOBE_index
/wiki/Measuring_programming_language_popularity
/wiki/C_(programming_language)
/wiki/Paradigm
/wiki/FoxPro
/wiki/Embarcadero_Delphi
/wiki/Graphical_user_interface
/wiki/Cocoa_(software)
/wiki/Mac_OS_X
/wiki/ETH_Z%C3%BCrich
/wiki/Niklaus_Wirth
/wiki/Data_abstraction
/wiki/Modularity_(programming)
/wiki/Modula-2
/wiki/Oberon_(programming_language)
/wiki/Ada_(programming_language)
/wiki/BASIC
/wiki/Fortran
/wiki/Pascal_(programming_language)
/wiki/COBOL
/wiki/Ruby_programming_language
/wiki/Sun_Microsystems
/wiki/Visual_Basic.NET
/wiki/.NET_Framework
/wiki/Computer_simulation
/wiki/Emerald_(programming_language)
/wiki/JADE_(programming_language)
/wiki/Self_(programming_language)
/wiki/VB.NET
/wiki/Visual_Basic
/wiki/MATLAB
/wiki/COBOL_2002
/wiki/Fortran_2003
/wiki/ABAP
/wiki/Object-based
/wiki/Lua_(programming_language)
/wiki/CLU_(programming_language)
/wiki/Tcl
/wiki/Windows_PowerShell
/wiki/Groovy_(programming_language)
/wiki/ColdFusion
/wiki/Document_Object_Model
/wiki/HTML
/wiki/XHTML
/wiki/XML
/wiki/ECMAScript
/wiki/Distributed_Data_Management_Architecture
/wiki/AS/400_object
/wiki/DRDA
/wiki/Design_Patterns_(book)
/wiki/Design_pattern_(computer_science)
/wiki/Object-oriented_design
/wiki/Program_semantics
/wiki/Is_a
/wiki/Mutable
/wiki/Subtype_polymorphism
/wiki/Type_checker
/wiki/Behavioral_subtyping
/wiki/Liskov_substitution_principle
/wiki/Erich_Gamma
/wiki/Richard_Helm
/wiki/Ralph_Johnson_(computer_scientist)
/wiki/John_Vlissides
/wiki/Creational_pattern
/wiki/Factory_method_pattern
/wiki/Abstract_factory_pattern
/wiki/Singleton_pattern
/wiki/Builder_pattern
/wiki/Prototype_pattern
/wiki/Structural_pattern
/wiki/Adapter_pattern
/wiki/Bridge_pattern
/wiki/Composite_pattern
/wiki/Decorator_pattern
/wiki/Facade_pattern
/wiki/Flyweight_pattern
/wiki/Proxy_pattern
/wiki/Behavioral_pattern
/wiki/Chain-of-responsibility_pattern
/wiki/Command_pattern
/wiki/Interpreter_pattern
/wiki/Iterator_pattern
/wiki/Mediator_pattern
/wiki/Memento_pattern
/wiki/Observer_pattern
/wiki/State_pattern
/wiki/Strategy_pattern
/wiki/Template_method_pattern
/wiki/Visitor_pattern
/wiki/Object-relational_impedance_mismatch
/wiki/Object-relational_mapping
/wiki/Object_database
/wiki/Relational_database_management_systems
/wiki/Relational_database
/wiki/Integrated_development_environment
/wiki/Visual_FoxPro
/wiki/Java_Data_Objects
/wiki/Ruby_on_Rails
/wiki/Object-oriented_programming
/wiki/Circle-ellipse_problem
/wiki/Wirth%27s_law
/wiki/KISS_principle
/wiki/Steve_Yegge
/wiki/Noun
/wiki/Verb
/wiki/Code_reuse
/wiki/Software_maintenance
/wiki/Control_flow
/wiki/Thread_(computer_science)
/wiki/Responsibility-driven_design
/wiki/Data-driven_design
/wiki/SOLID_(object-oriented_design)
/wiki/Single_responsibility_principle
/wiki/Interface_segregation_principle
/wiki/Dependency_inversion_principle
/wiki/GRASP_(object-oriented_design)
/wiki/Craig_Larman
/wiki/Luca_Cardelli
/wiki/Joe_Armstrong_(programming)
/wiki/Erlang_(programming_language)
/wiki/Christopher_J._Date
/wiki/RDBMS
/wiki/Alexander_Stepanov
/wiki/Paul_Graham_(computer_programmer)
/wiki/Duplicate_code
/wiki/Don%27t_repeat_yourself
/wiki/Rich_Hickey
/wiki/Clojure
/wiki/Eric_S._Raymond
/wiki/Unix
/wiki/Open-source_software
/wiki/Rob_Pike
/wiki/UTF-8
/wiki/Roman_numerals
/wiki/Data_structure
/wiki/Algorithm
/wiki/Lookup_table
/wiki/Formal_semantics_of_programming_languages
/wiki/F-Coalgebra
/wiki/Existential_types
/wiki/Module_(programming)
/wiki/Recursive_type
/wiki/Record_(computer_science)
/wiki/Function_literal
/wiki/System_F-sub
/wiki/Parametric_polymorphism
/wiki/Syntactic_sugar
/wiki/Comparison_of_programming_paradigms
/wiki/Component-based_software_engineering
/wiki/Design_by_contract
/wiki/Object_association
/wiki/Object_modeling_language
/wiki/Object-oriented_analysis_and_design
/wiki/The_Third_Manifesto
/wiki/CADES
/wiki/Common_Object_Request_Broker_Architecture
/wiki/Distributed_Component_Object_Model
/wiki/Jeroo
/wiki/IDEF4
/wiki/Interface_description_language
/wiki/Lepus3
/wiki/Martin_Abadi
/wiki/Springer_Verlag
/wiki/International_Standard_Book_Number
/wiki/Harold_Abelson
/wiki/Gerald_Jay_Sussman
/wiki/MIT_Press
/wiki/Bibcode
/wiki/Digital_object_identifier
/wiki/International_Standard_Serial_Number
/wiki/Grady_Booch
/wiki/Addison-Wesley
/wiki/Oliver_Sims
/wiki/John_Wiley_%26_Sons
/wiki/Paul_Harmon_(management_author)
/wiki/Ivar_Jacobson
/wiki/Use_case
/wiki/Prentice_Hall
/wiki/James_Rumbaugh
/wiki/McGraw-Hill
/wiki/Handle_System
/wiki/Microsoft_Press
/wiki/Curlie
/wiki/Esoteric_programming_language
/wiki/Extensible_programming
/wiki/Object-based_language
/wiki/Pipeline_programming
/wiki/Rule-based_system
/wiki/Scripting_language
/wiki/Stack-based_language
/wiki/Synchronous_programming_language
/wiki/Templating_language
/wiki/Assembly_language
/wiki/Compiled_language
/wiki/Interpreted_language
/wiki/Machine_code
/wiki/Low-level_programming_language
/wiki/High-level_programming_language
/wiki/Very_high-level_programming_language
/wiki/First-generation_programming_language
/wiki/Second-generation_programming_language
/wiki/Third-generation_programming_language
/wiki/Fourth-generation_programming_language
/wiki/Fifth-generation_programming_language
/wiki/Non-English-based_programming_languages
/wiki/Visual_programming_language
/wiki/Software_engineering
/wiki/Computer_programming
/wiki/Requirements_engineering
/wiki/Software_deployment
/wiki/Software_design
/wiki/Software_testing
/wiki/Systems_analysis
/wiki/Formal_methods
/wiki/Data_modeling
/wiki/Enterprise_architecture
/wiki/Functional_specification
/wiki/Modeling_language
/wiki/Orthogonality_(programming)
/wiki/Software
/wiki/Software_archaeology
/wiki/Software_architecture
/wiki/Software_configuration_management
/wiki/Software_development_process
/wiki/Software_quality
/wiki/Software_quality_assurance
/wiki/Software_verification_and_validation
/wiki/Structured_analysis
/wiki/Agile_software_development
/wiki/Aspect-oriented_software_development
/wiki/Ontology_(information_science)
/wiki/Service-oriented_architecture
/wiki/Systems_development_life_cycle
/wiki/Enterprise_Unified_Process
/wiki/Executable_UML
/wiki/Incremental_build_model
/wiki/Iterative_and_incremental_development
/wiki/Software_prototyping
/wiki/Rapid_application_development
/wiki/Unified_Process
/wiki/Scrum_(software_development)
/wiki/Spiral_model
/wiki/V-Model_(software_development)
/wiki/Waterfall_model
/wiki/Extreme_programming
/wiki/ISO/IEC_15504
/wiki/Capability_Maturity_Model_Integration
/wiki/Data_model
/wiki/Entity%E2%80%93relationship_model
/wiki/Function_model
/wiki/Information_model
/wiki/Metamodeling
/wiki/Object_model
/wiki/Systems_modeling
/wiki/View_model
/wiki/IDEF
/wiki/Universal_Systems_Language
/wiki/Systems_Modeling_Language
/wiki/Victor_Basili
/wiki/Kent_Beck
/wiki/Fred_Brooks
/wiki/Barry_Boehm
/wiki/Peter_Chen
/wiki/Danese_Cooper
/wiki/Ward_Cunningham
/wiki/Tom_DeMarco
/wiki/Edsger_W._Dijkstra
/wiki/Delores_M._Etter
/wiki/Martin_Fowler
/wiki/Adele_Goldstine
/wiki/Margaret_Hamilton_(scientist)
/wiki/Lois_Haibt
/wiki/Mary_Jean_Harrold
/wiki/Grace_Hopper
/wiki/Watts_Humphrey
/wiki/Michael_A._Jackson
/wiki/Nancy_Leveson
/wiki/Stephen_J._Mellor
/wiki/David_Parnas
/wiki/Trygve_Reenskaug
/wiki/Winston_W._Royce
/wiki/Mary_Shaw_(computer_scientist)
/wiki/Peri_Tarr
/wiki/Elaine_Weyuker
/wiki/Edward_Yourdon
/wiki/Computer_science
/wiki/Computer_engineering
/wiki/Project_management
/wiki/Risk_management
/wiki/Systems_engineering
/wiki/Biblioteca_Nacional_de_Espa%C3%B1a
/wiki/Biblioth%C3%A8que_nationale_de_France
/wiki/Integrated_Authority_File
/wiki/Library_of_Congress_Control_Number
/wiki/National_Diet_Library
