Uno dei linguaggi piu' facili e' Python.
E' interpretato, facile da imparare e con un sacco di librerie, ottimo per cominciare e fare qualcosa di interessante.
Come seconda scelta sceglierei il C++, puo' sembrare piu' difficile ma e' molto istruttivo perche' ti fa pensare a come funziona un computer ed un programma, capendo come gestire le risorse, ad esempio la memoria etc.
Come terzo linguaggio punterei sul C#, e' potente ed ampiamente utilizzato soprattutto in ambito server per applicazioni web.
In definitiva:
- Python per le basi di programmazione e qualche programma semplice (puoi farne anche di molto complessi ma devi imparare le librerie e poi non sono un fan dei grossi programmi interpretati).
- C++ per imparare un linguaggio di programmazione compilato, capire il funzionamento di un programma a basso livello, se tieni a cuore le prestazioni del sistema e le ottimizzazioni.
- C# per applicazioni web e grossi software