Programmiersprache lernen?

03/02/2010 16:07 iMölwin#1
Hallo erstmal ich hoffe das is die richtige abteilung.

Also zum Thema.Ich möchte jetzt richtig anfangen programmieren zu lernern nur die Frage ist welche nehmen.

Also ich will mich zwischen Autoit,Visual basic,C# oder C++ entscheiden.
Jetzt jedoch dazu was ich machen will.
Also ich will Gamehacks,Bots und natürlich auch son paar kleine Programme coden.
Deswegen schließe ich Autoit aus, da ich gehört hab das man da eig nur sehr gut Bots mit erstellen kann.Außerdem will ich mit einer Grafischen Benutzeroberfläche Programmieren das fehlt ja bei der Express Version von Microsoft.

Ich hoffe ihr könnt mir helfen

Mfg Killer
03/02/2010 16:26 Loraine#2
also ich als cpp fan hätte jetzt spontan c++ gesagt weil du ja anfangen möchtest ne sprache zu lernen und warum mit sowas wie vb oder c# anfangen wenn man gleich c++ von anfang an lernen kann. warum c++? weil man damit 'meiner meinung nach einfach mehr" machen kann, was nicht bedeutet man kann diese sachen nicht in
c# oder vb realisieren. ich bin nunmal c++ gewohnt daher. du sagst du möchtest auch viel mit formen etc machen. ich kenn c# jetzt nicht sooo genau aber ich denke für formdesign ist das einfacher als wenn du in cpp codest
es ist halt einfach ne ansichtssache. cpp ist ein wenig schwerer als vb oder c# also du musst dich da wohl entscheiden :p alle haben vor und nachteile^^
03/02/2010 16:28 Shadow992#3
Quote:
Originally Posted by Thekiller12345 View Post
Hallo erstmal ich hoffe das is die richtige abteilung.

Also zum Thema.Ich möchte jetzt richtig anfangen programmieren zu lernern nur die Frage ist welche nehmen.

Also ich will mich zwischen Autoit,Visual basic,C# oder C++ entscheiden.
Jetzt jedoch dazu was ich machen will.
Also ich will Gamehacks,Bots und natürlich auch son paar kleine Programme coden.
Deswegen schließe ich Autoit aus, da ich gehört hab das man da eig nur sehr gut Bots mit erstellen kann.Außerdem will ich mit einer Grafischen Benutzeroberfläche Programmieren das fehlt ja bei der Express Version von Microsoft.

Ich hoffe ihr könnt mir helfen

Mfg Killer
Ich als AutoIt Liebhaber kann natürlich nur AutoIt empfehlen .
Wenn du sowieso nur kleinere Bots und Hacks machen willst , dann sollte AutoIt vollkommen reichen .
Du kannst mir AutoIt auch eine Benutzeroberfläche machen .
Auserdem ist der Aufwand im vergleich zum Ergebnis , wenn man C++/C# und AutoIt vergleicht , ziehmlich gering .
Über VB weiß ich nicht wirklich viel , ich sehe es immer als eine Art zwischen Ding , zwischen AutoIt und C++ .

Besonders für den Anfang finde ich AutoIt gut geeignet , da sehr schnell Ergebnisse zu sehen sind und man keinen großen Wissensstand in der Sprache besitzen muss um einen kleinen Bot zu machen .

Fazit
AutoIt reicht für kleine Bots und Hacks vollkommen , auch für gewisse Programme reicht es noch , aber wenn man etwas größeres machen will oder Hacks für Spiele mit Hackprotection machen will , sollte man eine Hochsprache lernen ( wie VB/C++/C/C#(?)/Java )
03/02/2010 16:54 16crank16#4
C++ ist die funktionsfähigste, aber auch schwerste Programmiersprache meiner Meinung nach. Ich denke für einen Anfänger wird AutoIt das passende sein, habe auch damit angefangen und steigere mich immer mehr und später einmal setz ich mich mit viel Geduld und Motivation ans Werk und werde C++ lernen. Kauf dir auf jedenfall ein Lern-Buch, da die Tutorials im Internet nicht grad die besten sind. Ich empfinde dies als sinnvoller.
@Shadow992 es war nicht die Rede von kleinen Bots bzw. Hacks, sondern kleinen Programmen. :P
Viel Glück und Erfolg
lg 16crank16
03/02/2010 18:07 iMölwin#5
Mit Autoit kann ich mich noch nicht so ganz anfreunden hab das mal getestet aber ich glaub für spätere "größere" programme nicht sone spamm bots oder so reicht es auch irgendwann nit mehr um was ordentliche machen.
C++ wie gesagt will auch eine GUI erstellen und bei der Express version ist das nicht möglich nach meinem Stand..
VB kann man sone Form erstellen hab schon bissl eingearbeitet(Taschenrechner erstellt) aber irgendwie hör ich immer das man später einfach bessere Programme mit C++ erstellen kann. Nur das programm fehlt mir eben.
Vielleich habt ihr ja ein Programm damit ich das mal testen kann.

Trotzdem schon mal danke.

Mfg Killer
03/02/2010 18:29 MrSm!th#6
Klar ist es möglich!

1. C++ besteht nicht nur aus VS! Du kannst auch wxDevC++ nutzen und damit geht auch GUI
2. mit VC++ Express geht auch .NET GUI!
3. nimm C++ ;D
4. GUI ist das letzte, wonach man eine Sprache bewerten sollte, aber ok, da hat ja jeder eigene Vorstellungen...
03/02/2010 19:43 iMölwin#7
Ja C++ hat mich überzeugt weöches programm is das beste 4 free mit vielen Funktionen?

Mfg Killer
03/02/2010 19:44 Shadow992#8
Quote:
Originally Posted by Thekiller12345 View Post
Ja C++ hat mich überzeugt weöches programm is das beste 4 free mit vielen Funktionen?

Mfg Killer
Ich würde dir wxDevC++ empfehlen .
03/02/2010 20:06 iMölwin#9
Gut werde morgen mal testen. Freue mich trotzdem noch auf andere Antworten.

Mfg Killer
03/02/2010 20:17 flo8464#10
Ganz klar C#.

Wenn du unbedingt C++ anfangen möchtest, was ich dir je nach deinen Zielen nur beschränkt empfehlen kann, nimm zumindest Visual Studio von MS, es gibt keine bessere IDE.

Aber bis auf einiges low-level Zeug kannst du in C# prinzipiell alles machen wie in C++ und das mit deutlich geringerer Entwicklungszeit, Garbage-Collector, dem kompletten .NET-Framework etc
03/02/2010 20:24 iMölwin#11
Du verwirrst mich xD jetzt kann ich mich nit entscheiden hat es vorteile beim lernen von C++ wenn man vorher C kann?
03/02/2010 20:39 flo8464#12
Quote:
Originally Posted by Thekiller12345 View Post
Du verwirrst mich xD jetzt kann ich mich nit entscheiden hat es vorteile beim lernen von C++ wenn man vorher C kann?
Ich sage C#, nicht C.
Von C würde ich an deiner Stelle sowieso die Finger lassen ;)

[Only registered and activated users can see links. Click Here To Register...]
03/02/2010 20:54 iMölwin#13
Sry vergess das "#" immer. Laut deinem Link ist C# viel kompatibler zu anderen sachen und steht nahe zu C++ habe ich das richtig verstanden?

Mfg killer
03/02/2010 20:56 MrSm!th#14
Nunja dafür ist immer das .NET Framework nötig (was mir nicht so gefällt)
03/02/2010 21:03 iMölwin#15
Also is C++ gut wenn man das Programm veröffentlicht und der Endverbraucher kein .NET Framework hat.

Mfg killer