Le fichier .cpp peut s´ouvrir avec n´importe quel éditeur de texte (bloc-note, wordpad, etc).
Mais ensuite, pour pouvoir l´utiliser, il te faut un compilateur, un logiciel qui va traduire le fichier .cpp en code que la machine peut exécuter.
Le plus simple pour débuter est d´utiliser un logiciel qui fait les deux à la fois (éditeur de texte ET compilateur).
Il y en as de nombreux gratuit, les plus utilisés sont "Dev C++" et "Visual C++ 2005 express edition".
Cherche sur google et télécharge celui que tu veux (le premier est plus léger, mais offre moins de fonctionnalité ; le deuxième est plus gros et moins évident peut-être pour démarrer)