Link to home page; Picture of house Link to Strategic IT page; Picture of a bull's eye Link to Services page; Picture of a computer accessing the world Mantos Logo Link to examples page; Picture of glowing light bulb Link to About Us page; Picture of two people Link to Contact Us page; picture of telephone (505) 291-1047

The Art of
Business
Management
Mantos Consulting, Inc.
The Science of
Information
Technology


C++ programming

Our experience with compilers and development environments for the object-oriented language C++ includes Microsoft Visual Developer Studio, GNU (Unix-based), and Borland Delphi. When we use C++, we use object-oriented design principles to deliver quality software (unlike other programmers who develop C++ programs that have no advantage over traditional, structured C).

C++ is often used to develop core software libraries that are called by other programs, standalone programs, and large (fat) internet programs that run on a server. Such programs often interact with much smaller (thin) programs that run on the client's computer.

Object-orientedness means that programs are modeled around objects (abstractions of real-world things) that contain both data that describe the object and the methods (or procedures) that act on those objects. By encapsulating the details of the data and the methods within an object, C++ affords a high degree of reusability. When a programming enhancement is made to an object, it need not affect any existing program, which reduces software maintenance costs.

Some advantages of C++ over other languages include:

  • Lower program maintenance costs, due to object-oriented language.
  • Lower learning costs for programmers already experienced in C, because C++ is based on the popular C programming language syntax.
  • Usually faster than languages such as Java or BASIC.

Home Strategic IT Services Examples About us Contact us Feedback Site map
P.O. Box 90564 • Albuquerque, NM USA 87199-0564 • Phone: (505) 291-1047 •  sales@mantos.com
Copyright © 2002 Mantos Consulting, Inc., revised 16 Oct 2002 (webmaster)