Ansammlung von .cpp- und .h-Dateien (sogenannten Quellcode-Dateien) und je nach Entwicklungsumgebung einer Menge von weiteren Dateien.
Alternativen für .cpp-Dateien sind bei manchen Compilern .cc-, .C-, oder .CC-Dateien.
Bei VisualC++ von Microsoft ist insbesondere die .dsw-Datei wichtig, mit ihr kann per Doppelklick das entsprechende Projekt in der Entwicklungsumbegung gestartet werden.