Non si può rispondere a questa domanda, per consigliarti un linguaggio bisogna sapere come e perché intendi usarlo.quale linguaggio di programmazione dovrebbe imparare un principiante come me e perchè?
Di sicuro non ha senso imparare il VB6 (è una lingua morta!).
Che tipo di programmi vuoi realizzare? Quali conoscenze hai (sei uno studente universitario?)?
Io suggerirei, nell'ordine:
1) C# - Potente, ben documentato, richiesto nel real-world
2) Python - Facile da imparare, potente, molto versatile (se l'obiettivo è usarlo per creare applicazioni dotate di interfaccia grafica meglio optare per le alternative)
3) Delphi - (E' ancora) Il miglior RAD per Win32, purtroppo non è il top se si punta sul .NET Framework, non è supportato come C#

).
