Summary
UNIX was built on the C language. C is a platform-independent, compiled, procedural language based on functions and the capability to derive new, programmer-defined data structures.
C++ extends the capabilities of C by providing the necessary features for object-oriented design and code. C++ compilers such as gcc correctly compile ANSI C code. C++ also provides some features, such as the capability to associate functions with data structures, that do not require the use of full, class-based, object-oriented techniques. For these reasons, the C++ language allows existing UNIX programs to migrate toward the adoption of object orientation over time.
Red Hat Linux is full of tools that make your life as a C/C++ programmer easier. There are ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access