Ich bin Delphi Progger, weil es die Programmiersprache war die ich in der Schule gelernt habe und sie relativ einfach zu lernen ist.
Sie hat den Vorteil einer kompletten 1:1 Oberfläche. Du kannst zu Designzeit die Elemente auf eine Form platzieren, und bearbeiten. Sie ist relativ leicht zu erlernen, du machst schnell Ergebnisse mit denen man zufrieden sein kann. Aber guter Code dauert und in der Wirtschaft laut dem Sir nicht so gut zu gebrauchen
Visual Basic ist einfach nur nen Delphi Clone und außerdem kompletter Müll.
C++ ist eine Programmiersprache mit der man das meiste macht und auch das meiste gemacht wird, dauert halt etwas länger bist du da überhaupt die Oberfläche hast.
Java würde ich hier noch rein nehmen, auch hier dauert es bis du eine Oberfläche hast, wird aber auch an Schulen gelehrt. Java hat für mich den Vorteil, das das ganze auf Webplattformen laufen kann und dadurch interessante Effekte erzielt werden können.
Wenn du einmal eine höhere objektorientierte Sprache gelernt hast, kommst du in den Syntax anderer Sprachen relativ leicht rein, irgendwo ist der immer ähnlich. Viele Funktionsnamen sind gleich, u.s.w.
Delphi ist für Anwendungen sehr gut, nen Spiel wirst du eher schwer damit hinbekommen. Wenn du das zum Beruf machen willst, nimm C++, für zu Hause und für das Selbstwertgefühl ist Delphi gut.