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

Authors

6.4K

  1. CC
    Craig Chambers

    University of Washington, United States

    33 publications · 3K citations

    23

    h-index

  2. JN
    James Noble

    Victoria University of Wellington, New Zealand

    33 publications · 1.9K citations

    21

    h-index

  3. DU
    David Ungar

    Stanford University, United States

    25 publications · 3K citations

    20

    h-index

  4. GT
    Gary T. Leavens

    Iowa State University, United States

    26 publications · 1.7K citations

    18

    h-index

  5. KL
    Karl Lieberherr

    Northeastern University, United States

    22 publications · 1.3K citations

    18

    h-index

1–5 of 6.4K

Venues

  1. ACM SIGPLAN Notices

    207 publications · 10.9K citations

    48

    h-index

  2. IEEE Transactions on Software Engineering

    TSE · 57 publications · 6K citations

    33

    h-index

  3. 29

    h-index

  4. ACM SIGCSE Bulletin

    75 publications · 2.2K citations

    27

    h-index

  5. IEEE Software

    43 publications · 3K citations

    27

    h-index

1–5