Eine Sprache auzuwählen ist schwer. Ich rate von C/ C++ für Anfänger
ab. Am besten ist eine Skriptsprache, da das Kompilieren wegfällt.
Das Programm kann direkt gestartet werden.
Python bzw. Scheme werden immer wieder genannt, da diese auf starker
OO setzen. Eigentlich ist die Sprache egal, da m.E. Konzepte
vermittelt werden sollen.
Eine Übersicht wie die einzelnen Sprachen im Code aussehen:
418 Beispiele in 129 (oder 157*) Programmier-Sprachen:
http://www.ntecs.de/old-hp/uu9r/lang/html/lang.de.html