Beginning with this chapter, you will explore the origins, syntax, and usage of the C and C++ languages. A study of C’s history is worthwhile because it reveals the language’s successful design philosophy and helps you understand why C and C++ may be the languages of choice for years to come. Before you proceed, you should be comfortable with both the Microsoft Visual C and C++ development environments. By now you should have installed the package, configured it to your personal requirements, and practiced using the compiler and the integrated debugger.