Hallo erstmal!
Nun, die Sprache ist natürlich immer vom Zweck abhängig. Mit C++ kannst du sehr viel anfangen, mit AutoIT(was mehr eine Scriptsprache oder 4GL ist) deutlich weniger. Das liegt ganz einfach daran, dass C++ zwar eine Hochsprache ist, aber plattformübergreifend wirkt und eine gewisse "Maschinennähe" hat(jedenfalls deutlich mehr als AutoIT
). Heißt, du könntest mit C++ auch Programme oder Spiele für den Nintendo DS oder sonstiges schreiben.
Mit AutoIT beschränkst du dich auf Windows und auf einfache Anwundungen (Im Bestfall, meistes wird es für billige Bots missbraucht.)
Zum Thema der IDE(also Intelligent Development Environment, Visual C++ etc.):
Die IDE ist natürlich wieder von der Sprache abhänig. Dev-C++ ist veraltet, ich rate strikt davon ab!
Microsoft bietet für jede größere Sprache eine IDE und die sind sich allesamt sehr ähnlich. Welche du benutzt, ist völlig egal. Theoretisch könntest du auch deine Programme im Editor schreiben und dann entsprechende Compiler etc benutzen um sie zu übersetzen; für den Anfang vielleicht eher uninteressant(und imho später auch, es sei denn man will das unbedingt machen und will unbedingt alles verstehen und ignoriert bereits getane Arbeit anderer. Hm, erinnert mich an Linux-User.*stichel* Nicht ernstnehmen bitte!)
Mal davon ausgegangen, du entscheidest dich für C++:
Ich bevorzuge Visual C++ (EE), andere Code::Blocks, andere diesen Qt-IDE weil sie mit der Qt-Lib arbeiten etc.
Falls du dich nicht entscheiden kannst oder welche suchst, hier mal ein paar nützliche Links(auf C++ beschränkt)
http://www.thefreecountry.com/compilers/cpp.shtml
http://www.evilazrael.de/archives/12-Kle…leichstest.html
Zum Thema Toolbox:
Das nennt sich RAD, Rapid Application Development und das ist im Großen und Ganzen ein "Zusammenklicken" eines Programmes. Für kleinere Projekte sicherlich gut, aber letztendlich nur dann wenn man auch die entsprechende Plattform benutzt. Visual Studio hat da afaik nur Windows-Standards. Außerdem hat das nicht nur Visual Studio, auch andere IDEs haben das