Moi je dirais que pour un petit prog vite fait qui ne sert qu'a moi par exemple je le ferai naturellement en C (premier language de haut niveau que j'ai appris). Par habitude et puis pour la souplesse du code.
Alors qu'un programme où rentreront en compte la vitesse d'exec, la quantité de mémoire et tout je le ferai en C++ qui m'imposera une certaine rigueur.