Originariamente inviato da devil89
Lascia perdere Visual Basic per il momento. Troppo dispersivo a mio avviso.
Il tuo avviso potrebbe non essere l'avviso di chi ha posto la domanda, che invece è apparentemente di avviso diverso.

Originariamente inviato da devil89
Meglio se inizi con C Ansi, impari bene a ragionare sugli algoritmi, ti fai degli esempi, se vuoi te ne posso procurare.
Ragionare su algoritmi è possibile con qualsiasi linguaggio.

Originariamente inviato da devil89
Poi hai 2 scelte:
- C++
- Java
Le scelte sono tante e indipendenti dal linguaggio di partenza. E' sempre possibile, nella maggior parte dei casi, acquisita una certa esperienza, passare ad un altro linguaggio.

Dipende da ciò che si deve fare e dal target che ci si prefigge.

Nella discussione, mancano entrambi questi elementi, quindi una soluzione vale l'altra.

Originariamente inviato da devil89
Entrambi comunque sono linguaggi orientati agli oggetti ed hanno le loro potenzialità.
Se per questo, anche VB.NET (per prenderne uno tra quelli preferiti dall'autore) è orientato agli oggetti ed ha le sue potenzialità.

Tutti i linguaggi hanno le proprie potenzialità. Il problema sta nel determinare quali sono le potenzialità di cui si ha bisogno, e in base alle proprie esigenze scegliere quello che maggiormente si adatta.

Mancano completamente i riferimenti, all'interno della discussione, per poter dare un suggerimento basandosi su qualcosa di tangibile: ognuno propone quindi il proprio preferito.