Topic | v2 | updated by jjones |

C++ (C plus plus) is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms.


is Programming language

A programming language is a formal language comprising a set of instructions that produce various kin...

a parent of Decltype

In the C++ programming language, decltype is a keyword used to query the type of an expression. Intro...

a parent of Immediately invoked function expression

An immediately invoked function expression (or IIFE, pronounced "iffy") is a JavaScript programming l...

has version C++17

C++17 is a revision of the ISO/IEC 14882 standard for the C++ programming language.

a parent of C++ blog

Blog about C++ programming.

uses LLVM

The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can b...

Edit topic New topic


is treated in Programming in C++

10.0 rating 2.0 level 7.0 clarity 8.0 background – 1 rating

This course assumes that all participants already acquired some experience in programming, understand...

No intermediate resources matching your criteria have been registered, yet.

No advanced resources matching your criteria have been registered, yet.

is treated in C++ For C Programmers, Part A

This course is for experienced C programmers who want to program in C++. The examples and exercises r...

is treated in Identifying Security Vulnerabilities in C/C++Programming

This course builds upon the skills and coding practices learned in both Principles of Secure Coding a...

is treated in Object-Oriented Data Structures in C++

This course teaches learners how to write a program in the C++ language, including how to set up a de...