Zitat Zitat von regnad
Von VisualBasic als erster Sprache würd ich dir abraten. Die ist für Anfänger die gut programmieren lernen wollen ungeeignet. IMO ist die erste Sprache wichtiger als man denkt, denn sie prägt den späteren Programmierstil entscheidend. Deswegen wird zum Beispiel an vielen Unis erstmal auf C/C++ verzichtet und lieber mit Sprachen wie Modula-3 etc. unterrichtet, welche klare Konzepte und leicht lesbare Syntax haben.
Dummerweise wird bei unserer Uni auf klare Konzepte und Konsistenz verzichtet; wir benutzen Java.


Als Einstiegssprache könnte auch Ruby interessant sein - das ist auch eine Skriptsprache, die IMO sehr angenehm zu bedienen ist, eine einfache Syntax hat, voll objektorientiert ist (im Gegensatz zu halbgaren Sprachen wie Java) und deren User in einer Umfrage als die zufriedensten Skripter ermittelt wurden. GUI steht mittels Tk zur Verfügung und es gibt auf der Homepage ein gutes Einführungsbuch zum online lesen - leider aber nur auf englisch.
Tutorials dürftest du hier finden.

Wenn du dich in der RPG Maker-Community runtreibst könnte dir Ruby bekannt sein, weil es im RPG Maker XP verwendet wird. Du kannst es aber auch als normale Skriptsprache für so ziemlich alles verwenden.