Os ficheiros .cpp são na verdade ficheiros de código-fonte escrito em C++, uma linguagem de programação muito conhecida. Podem incluir um único programa ou um de vários projetos de desenvolvimento.
É possível abrir ficheiros .cpp com qualquer editor de texto, embora sejam mais usados programas que permitem destacar a sintaxe ou oferecem outras ferramentas úteis.