An object-oriented programming language based on the earlier C language that is used for developing applications, including Win32 applications for Microsoft Windows platforms. The standard form of C++ is called ANSI C++ and is defined by the American National Standards Institute (ANSI).
C++ is an important language for developing tools and applications for high-speed networking because it is a compiled language whose object code runs extremely fast. For example, a form handler written for a Hypertext Markup Language (HTML) form that runs on a UNIX Apache Web server will run much faster if it is written in a compiled language such as C or C++ than if it is written in an interpretive language such as Perl or Microsoft Visual Basic, Scripting Edition (VBScript).
High-performance Internet Server API (ISAPI) applications and dynamic-link libraries (DLLs) written for Internet Information Services (IIS) generally perform best when written in C++.
Powerful distributed Web-based applications for the Internet can be developed using a combination of Active Server Pages (ASP) scripts in VBScript or JScript, with Microsoft ActiveX components and ISAPI DLLs written in C++ using Microsoft Visual C++.
C++ programs for Windows network operating system platforms can be developed using a variety of tools:
Visual C++ combines the best features of these various classes of tools. It is an excellent choice for developing large-scale distributed networking applications based on the C++ language and Microsoft’s own specific extensions to ANSI C++ that are designed for the Win32 platform.
First steps in C++. Setup IDE and making the first project - Hello World.