Nel caso in cui si contempli un..."cambio di programma", allora si può fare di tutto.

Dalla progettazione visuale di SharpDevelop (.NET) a Java per passare a tantissimi altri compilatori C/C++ freeware.
Per java ho letto la licenza è si può far (scrivere un programma è poi venderlo ad utilizzatori per scopi commerciali),per quanto riguarda Visual C++ non sono ancora riuscito a trovare nulla che consenta di farlo invece.Forse tu o qualcun'altro (forse anx721) mi avevano suggerito le librerie multipiattaforma wxWidgets associate all'IDE MingGW ma ho letto la licenza e l'uso a scopi commerciali non è consentito.