Skip to main content
Engineering LibreTexts

1.11: C++ Examples

  • Page ID
  • 306px-ISO_C_Logo.svg_.pngOverview

    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.[1]

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


    Hello World

    // This program displays "Hello world!"
    // References:
    #include <iostream>
    int main()
        std::cout << "Hello world!";


    Hello world!


    Each code element represents:[3]

    • // begins a comment
    • #include <iostream> includes standard input and output streams
    • int main() begins the main function, which returns an integer value
    • { begins a block of code
    • std::cout is standard output
    • << directs the next element to standard output
    • "Hello world!" 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.

    Local IDEs

    • Code::Blocks
    • Dev-C++
    • Microsoft Visual Studio


    • Wikiversity: Computer Programming

    1. Wikipedia: C++
    2. TIOBE: Index
    3. Wikibooks: Programming Fundamentals/Hello World
    • Was this article helpful?