Abstract
Although C is one of the most liked and widely used programming languages in the world, the invention of C++ was necessitated by one major programming factor: increasing complexity. Over the years, computer programs have become larger and more complex. Even though C is an excellent programming language, it has its limits. In C, once a program exceeds from 20,000 to 100,000 lines of code, it becomes unmanageable and difficult to grasp in its totality. The purpose of C++ is to break this barrier. The basic essence of C++ lies in allowing the programmer to understand, comprehend, and manage much more complex and larger programs.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Arunesh Goyal
About this chapter
Cite this chapter
Goyal, A. (2013). Hiding the Implementation. In: Moving from C to C++. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6095-0_5
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6095-0_5
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6094-3
Online ISBN: 978-1-4302-6095-0
eBook Packages: Computer ScienceComputer Science (R0)