Computer Training and Certification Schools

C++ Programming Language

HomeOur CompanyContact Information
Microsoft
Cisco
IBM
Sun
Oracle
Novell
Computer Certification
Networking/LAN Technology
Information Technology
Computer Science
Computer Programming
Electronics Engineering
Computer Schools
Resources

C++

C++ was first developed by Bjarne Stroustrup in Bell Labs in the early 1980’s. It was designed to support certain inefficiencies inherent in the C programming language. C++ is best described as a superset of C, including full support for object-oriented programming. C++ has certain characteristics that set it apart fro other programming languages. These include:

Object-oriented programming
Enables the programmer to design certain applications from a perspective more like communication between objects that simply a structured sequence of code. Additionally, C++ allows code to be reused in a logical, productive way.

Portability
C++ code can be compiled in almost any type of computer and operating system, without the need to make modifications to the code. C++ is one of the most used and ported to different platforms.

Brevity
Code written in C++ is relatively short when compared with other languages, since the use of special characters can be used before key words, saving effort.

Modular programming
Since C++ enables an application to pull from several different code files that are compiled separately and then linked together applications do not have to be recompiled every time a change must be made.

C Compatibility
Any code written in C can easily be included in a C++ program without making many changes.

Speed
The code resulting from C++ compilation is very efficient, due to its duality as both a low-level and high-level language.

©Copyright 2004. Compucert. All Rights Reserved.