Anch'io ho iniziato col basic, ma non mi sento di consigliarlo per imparare... meglio il c++, così impari da subito i paradigmi più attuali ed eviti d'ingabbiare il tuo potenziale, magari usando un ide grafica con librerie integrate come visual studio o borland, per creare da subito qualcosa di palpabile senza scontrarti con i costrutti più tecnici.