C++ ist für einen Anfänger, der keine Ahnung von der Materie hat sehr hart. Wenn etwas sehr hart ist, vergeht einem die Lust und in den meisten Fällen gibt man auf, da nicht sofort erfolge sichtbar werden.
Ich würde dir auch wie die anderen, C# für den Anfang empfehlen, natürlich musst du Zeit investieren, aber mit ein paar netten Tutorials und solltest du schon sehr schnell Erfolgserlebnisse erzählen.
Bevor du aber direkt "los programmierst" und deinen Gatherbot schreiben willst, lern erstmal folgendes:
- Klassen, was ist eine Klasse?
- Funktionen, Typen, Rückgabewerte
- ...
Am besten du suchst dir ein C# eBook für den Anfang und wenn es dir dann noch gefällt, könntest du dir ja ein richtiges Buch zulegen, falls dir das lieber ist.
Wenn du die Grundkenntnisse erlent hast, kannst du dich mit ReadProcessMemory() und WriteProcessMemory() beschäftigen, bzw. mal hier in der Forensuche oder bei Google nach der "BlackMagic" Libary suchen, die du sicherlich benutzen wirst und auch brauchen wirst für dein Bot (außer du machst dir dort was eigenes)