Skip to content
← Back to glossary

C++

Learn in the textbookTypes of Representative Programming Languages

DefinitionC++ is a programming language that extends C with classes and other object-oriented features.

ExplanationC++ was developed in the 1980s as an extension of C, and much of C's syntax carries over unchanged. It keeps C's execution speed while making large programs easier to break into components and organize. It is used for games and for applications that demand high performance.

Memory hookIn C, ++ is the operator that adds 1 to a variable, so the name means "one step beyond C".