Klar, dass die "alten Hasen" hier zu PHP raten. Hat sich ja auch bewährt. Aber da du ja sowieso in etwas neues einsteigen musst, kannst du dich auch mit
Rails beschäftigen.
Rails ist schick, was ich bisher gesehen habe. Allerdings hängt es wie so oft davon ab was man machen will. Wenn man irgendwo ein paar MB Webspace hat, dann kann man mit ziemlich hoher Wahrscheinlichkeit heute PHP verwenden, Ruby bieten eher die wenigsten an.
Zum Thema:
Ich will niemanden zu nahe treten, aber PHP, Javascript,... ist für mich nicht "richtiges" Programmieren. Wenn der Thread Ersteller natürlich weiterhin im "HTML-Bereich" seine Webseiten aufmotzen will, ist PHP, Javascript,... OK. Will er dagegen mal anfangen "richtig" zu programmieren, dann habe ich andere Vorschläge:
- Wenn man einfach ins Programmieren einsteigen will und eine schöne und saubere Sprache sucht, dann empfehle ich Ada95. Ja, viele werden jetzt sagen "was, warum Ada" oder vielleicht sogar "was ist Ada". Aber Ada ist erstens in der Industrie gar nicht so wenig verbreitet wie man denkt und zweitens eine sehr saubere und sichere Programmiersprache.
- Wenn man dagegen im Hinterkopf schon ein bestimmtes Anwendungsgebiet hat, kommt es natürlich darauf an:
Will man was auf Systemebene Programmieren? Dann ist C erste Wahl
Will man was auf GUI Ebene Programmieren? Dann sind je nach Interesse (Qt, Gtk+, oder was ganz anderes) C, C++ und Python wohl am interessantesten.
Will man was im weitesten Sinne mit "verteilten Systemen" und "Netzwerksachen" machen? Dann hat sich Java etabliert und zeigt da seine große Stärke.