Hmmm: Die jetzigen (ernsthaften) Vorschlage: Delphi, C/C++, Java
Supi, ich kann mit beiden recht gut um...
Also von C/C++ würde ich dir definitiv abraten. Zu komplex für Anfänger, wenn sie sich nicht wirklich SEHR intensiv damit beschäftigen wollen.
Bleiben also nur noch Delphi und Java übrich:
Java ist ein schöne Sprache, die sehr an C++ angelehnt ist. Außerdem gibt es mit dem
JDK von Sun ein kostenlosen Compiler und man findet auch viele Hilfen. Allerding ist die GUI-Programmierung etwas müsehlig, wenn man keine IDE zur Hand hat, die einem da hilft. In den Zuge kann ich dir aber nur vom Borland JBuilder abraten. Grund: Zu fett, zu langsam, zu teuer (für ne vernünftige Version)
Allerdings hat man dann auch den Vorteil, das man mehr oder weniger Plattformunabhängig ist. (Naja, man stößt trotzdem schnell an Grenzen, wenn man Java erstmal richtig komerzielle einsetzt und große Projekte hat -> viel extra aufwand)
Es bleibt also Delphi. Da die Sprache hinter Delphi quasi um die IDE gelegt wurde ist Delphi definitiv das beste, was man einem Anfänger empfehlen kann. Ein GUI ist recht schnell zusammengeklickt und der Erfolg stellt sich auch recht schnell ein. -> Gut für den wichtigen Lernerfolg.
Also: Nimm Delphi 7 Personal für ~200€ oder wenn du das Programm komerziell verwerten willst: Delphi 7 Pro für ~1500€
gruß, Texx
PS: C++ mit Delphi-Compiler: Es ist möglich! Nur bietet die IDE einem diese möglichkeit nicht an! Man muß über den Comandozeile oder das jeweilige Projektfile extra Parameter angeben. Allerdings weiß ich nicht, ob man die Sprachen mischen kann und wie es dann mit der IDE-Integration steht.
PPS: Java-IDE -> entweder
Eclipse oder
IntelliJ IDEA.