C und C++ sind Programmiersprachen
Diese werden mit einem Kompiler in Binärcode übersetzt, von diesen Kompilern gibt es vershiedene,
Um die Entwicklung zu vereinfachen gibt es Entwicklungsumgebungen (wie Visual Studio usw.) die haben dann meist eine grafische Oberfläche, si ehaben einen Editor und kompiler entegriert, sodass man alles zentral hat.