At One Place

.cpp files

.cpp file
C++ Source
Source code in C++, the language of games, browsers and performance-critical software.

What opens a .cpp file

Windows
Visual Studio, Visual Studio Code, CLion, Notepad (built in)
macOS
Xcode, Visual Studio Code, CLion
Linux
Visual Studio Code, CLion, Text Editor (built in)

What a .cpp file is

C++ extends C with classes, templates and a large standard library, and is what game engines, browsers and trading systems are built from. A .cpp file is plain text; compiling needs a toolchain such as Visual Studio, GCC or Clang. The same code also appears as .cc, .cxx or .c++ depending on project convention.

Converting it

A .cpp file is commonly converted to .exe, .o or .txt. It is a plain text format, so any text editor can open and edit it directly.

Details

Extension
.cpp
Full name
C++ Source
Category
Code and scripts
MIME type
text/x-c
Created by
Bjarne Stroustrup / ISO
Format
Plain text

Common questions

How do I open a .cpp file?
On Windows use Visual Studio; on macOS use Xcode; on Linux use Visual Studio Code. Source code in C++, the language of games, browsers and performance-critical software.
What is a .cpp file?
C++ Source. C++ extends C with classes, templates and a large standard library, and is what game engines, browsers and trading systems are built from. A .cpp file is plain text; compiling needs a toolchain such as Visual Studio, GCC or Clang.
Can I convert a .cpp file?
Yes. It is usually converted to .exe, .o or .txt, either by exporting from one of the programs listed above or with a format converter.

Related pages

Sources

  1. Media Types Registry — IANA
  2. Official vendor product documentation — At One Place

How these figures are compiled and checked