Compare++ (detto anche CMPP in breve), è un programma di comparazione file su misura per i programmatori e gli sviluppatori web; il software offre molte caratteristiche uniche per il confronto dei file.
Con Compare++ è ad esempio possibile ignorare alcuni cambiamenti secondari, come i commenti o le modifiche che riguardano la formattazione del testo. Un altro esempio è che, in soli due click, è possibile selezionare rapidamente e confrontare due funzioni C++.
L'interfaccia grafica del programma è multi-scheda e la schermata principale include una pagina di start, uno o più finestre dove selezionare i file da confrontare.
Per confrontare due file basta sceglierne uno e selezionare l'opzione "Confronta con": in un unica finestra sarà possibile individuare le differenze fra due file e copia e incollare parti di testo.
Compare++ è un software davvero utile e si unisce ad un set già ampio di strumenti che vede protagonista da sempre come Total Commander e affini.