I will possibly be cleaning up my old C# Map Fun source code and adding comments then uploading it for everyone to look at so that might be a big help to you

.
Remember to read up on ReadProcess Memory and Write Process Memory in the language you want to code in as well as what else you need to learn to program in that language.
Auto it is quite easy for beginers so is C# and VB ide prefer C# over the other two. Ive started using C++ for hacks and its great just very hard to get your head arround the very non descriptive error messages. I will be releasing code later and a tutorial showing how to easily make a hack in C++ that writes to memory

. If you are using C++ you will probably wanna make a dll and use memcpy.
Try googling for
Language ReadProcessMemory tutorial example
Language WriteProcessMemory tutorial example
Language How to make a trainer
Replacing Language with C# AutoIt C++ VB etc whatever you want to code in. There should be loads of examples. You may want to write a class to read and write certian data. I suggest you read up on If statement's data type's struct's class's switch case for loop while loop and are able to use basic maths before you attempt to do anything more advanced

. Once you know the basic things of a language its not too hard to transfer to a new one as the syntax is quite similar between most.