Programming Fundamentals/Introduction Examples C++

Overview
C++ is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation. C++ was developed by Bjarne Stroustrup at Bell Labs starting in 1979 as an extension of the C language. The C++ programming language was initially standardized in 1998.

C++ is one of the most popular current programming languages and is often used in computer science courses.

Output
Hello world!

Discussion
Each code element represents:
 * begins a comment
 * includes standard input and output streams
 * begins the main function, which returns an integer value
 * begins a block of code
 * is standard output
 * directs the next element to standard output
 * is the literal string to be displayed
 * ends each line of C++ code
 * ends a block of code

C++ IDEs
There are many free cloud-based and local IDEs available to begin coding in C++. Check with your instructor or do your own research for recommendations.

Cloud-Based IDEs

 * CodeChef
 * GDB Online
 * Ideone
 * paiza.IO
 * PythonTutor
 * repl.it
 * TutorialsPoint

Local IDEs

 * Wikipedia: Code::Blocks
 * Dev-C++
 * Microsoft Visual Studio