Für später bzw. für höhere Ansprüche bietet sich später ein Umstieg auf Pascal oder "C" an.
Wer heute größere Anwendungen programmiert setzt aus gutem Grund fast immer auf Objekt-Orientierung. Sowohl Pascal (wird heute normalerweise nur noch gelegentlich in der Lehre eingesetzt) als auch C (für systemnahe Programmierung) können das nicht. Wenn dann also Nachfolger wie Object-Pascal bzw. Delphi oder im Falle von C C++ oder C#. Persönlich würde ich eher zu Java raten, u.A. auch weil man sich damit nicht an eine bestimmte Platform bindet und es mit Eclipse eine sehr gute freie IDE gibt.
Grundsätzlich verweise ich erstmal auf
Nickles-Threads zum Thema Programmieren lernen - das Thema haben wir schließlich schon öfter ;-)
Gruß
bor