Allora ti consiglio Visual Studio 6, e cominci con Visual Basic. Poi, gradualmente, puoi migrare a C++.
In alternativa c'è il Delphi (6), che si può scaricare gratuitamente dalla Borland per lo studio, ma senza una linea veloce ci vogliono ore ed ore. A volte viene offerto assieme alle riviste, occasione da non perdere.
Inoltre, sulla Microsoft c'è la Control Creation Edition di Visual Basic 5, che permette studiare, ma non compilare eseguibili, e tutti i manuali sono in inglese, ma tutto sommato ti da le basi per 2-3 anni.
Per il C++ c'è l'ottimo DevCPP versione 4.x (la 5 non è stabile), tutto in inglese.
C++ ti permette fare un po' tutto, ma è parecchio difficile per iniziare. Poi, una volta entrato nello schema, si programma abbastanza bene, anche se i tempi di realizzazione sono sempre 5 volte tanto di Visual Basic.
Delphi ha un livello di difficoltà uguale o superiore a C++, ma è più versatile e ha un'interfaccia di sviluppo più intuitiva.
Giovanni
---
http://www.y2ksw.com/vbulletin