Naja um jetzt nicht nur zu wiederholen was dir andere schon empfohlen haben kann ich dir noch etwas relativ neues anbeiten: D. Das ist der "Nachfolger" von C. Für die Sprache gibt es aber bisher nur wenig, sowohl Hilfe als auch compiler. Die programmierumgebung ist .NET sehr ähnlich.
Infos über D:
--> c't(03/07)
-->
Was "kann" D
Viele Grüße
Daniel