Object-oriented Programming
Object-Oriented Programming is a programming paradigm that organizes computation around objects, which are instances of classes encapsulating data and behavior, emphasizing principles such as inheritance, polymorphism, and encapsulation to model complex systems.
4.3K
Publications
233K
Citations
6.4K
Authors
1.5K
Institutions
Publications per year
2017–2026
184
4.3K
A theory of type polymorphism in programming
Robin Milner · Journal of Computer and System Sciences · 1978 · 2.2K citations · Full text
Bertrand Meyer · Computer · 1992 · 2.1K citations
Computing, Computer Science, Design +15
Joséphine Klein, Basil Bernstein · British Journal of Educational Studies · 1972 · 1.6K citations
1–5 of 4.3K
6.4K
23
h-index
21
h-index
20
h-index
18
h-index
18
h-index
1–5 of 6.4K
1.5K
Stanford University
Stanford, United States
33 h-index
88 publications
11.9K citations
Massachusetts Institute of Technology
Cambridge, United States
32 h-index
114 publications
9.1K citations
Carnegie Mellon University
Pittsburgh, United States
29 h-index
101 publications
8.4K citations
University of Washington
Seattle, United States
29 h-index
109 publications
9.8K citations
Northeastern University
Boston, United States
27 h-index
96 publications
4.9K citations
IBM (United States)
Armonk, United States
27 h-index
109 publications
6.6K citations
Palo Alto Research Center
Palo Alto, United States
26 h-index
55 publications
4.9K citations
University of Illinois Urbana-Champaign
Urbana, United States
25 h-index
88 publications
6.4K citations
1–8 of 1.5K
207 publications · 10.9K citations
48
h-index
TSE · 57 publications · 6K citations
33
h-index
42 publications · 3.6K citations
29
h-index
75 publications · 2.2K citations
27
h-index
43 publications · 3K citations
27
h-index
1–5