Top 10 Best Object-Oriented Software Design Books in India

Bestseller No. 1
Object-Oriented Programming with C++
  • E Balagurusamy
  • McGraw Hill Education
  • Edition no. Seventh (2017-09-20)
  • Paperback: 576 pages
Bestseller No. 2
Data Structures and Algorithms in Python
  • Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
  • Wiley
  • Paperback: 768 pages
Bestseller No. 3
Modular Programming in Java 9
  • Koushik Kothagal
  • Packt Publishing Limited
  • Paperback: 298 pages
Bestseller No. 4
Let Us Java
  • Yashavant Kanetkar
  • BPB Publications
  • Edition no. 2nd Edition (2012-12)
  • Paperback: 564 pages
Bestseller No. 5
Python: The Complete Reference
  • McGraw-Hill
  • Martin C. Brown
  • McGraw Hill Education
  • Edition no. Subsequent (2001-09-21)
  • Paperback: 724 pages
Bestseller No. 6
Learning Concurrent Programming in Scala -
  • Aleksandar Prokopec
  • Packt Publishing Limited
  • Edition no. 2nd Revised edition (2017-02-22)
  • Paperback: 434 pages
Bestseller No. 7
Functional Programming in Java
  • Pragmatic Bookshelf
  • Venkat Subramaniam
  • O′Reilly
  • Edition no. 1 (2014-03-21)
  • Paperback: 160 pages
Bestseller No. 8
Core Java Interview Questions You'll Most Likely be Asked: Volume 8 (Job Interview Questions Series)
  • Vibrant Publishers
  • Vibrant Publishers
  • Edition no. Third Edition (2016-12-16)
  • Paperback: 221 pages
Bestseller No. 9
Learning Python 5ed
  • O'Reilly Media
  • Mark Lutz
  • O′Reilly
  • Edition no. 5 (2013-07-12)
  • Paperback: 1600 pages
Bestseller No. 10
An Introduction to Functional Programming Through Lambda Calculus (Dover Books on Mathematics)
  • Dover Publications
  • Greg Michaelson
  • Dover Publications Inc.
  • Paperback: 336 pages