Salve a tutti,
mio fratello a settembre inizia il secondo anno di liceo scientifico con scienze applicate, e mi ha chiesto di insegnargli a programmare, in modo da essere avanti rispetto alla classe.
Ovviamente sta a me valutare che linguaggio insegnargli, così ho scartato Python a priori perché so che al liceo (almeno nel suo) non sarà mai in programma.
Spulciando nel suo libro di informatica ho visto che l’anno prossimo faranno C (poveri loro, iniziare così), però io troverei più adatto iniziare con C++, così da poter migrare facilmente a C, da cui deriva, o a Java, di cui condivide l’OOP.
Quindi il dubbio è: seguo il suo libro e inizio con C, vado per la mia strada e inizio con C++ o sfrutto le competenze che ho e inizio con Java? Perché tenete conto che C e C++ li dovrei imparare visto che non li so, anche se sicuramente sarebbe più facile seguire guide online per me che mastico già i concetti base della programmazione rispetto a lui che parte completamente da 0