how do you mod maps/programs and stuff or do the coding things? do you have to download special programs or does everything you need to do it come on your computer already?
your question is a bit broad mate. is there somrthing in particular that u are trying to modify? if so then maybe one of us can further assist u with greater accuracy.
The easiest way to get a grasp of how to make simple programs and the like is to start with MS Visual Basic and then work in to the other coding suites (ie. C++ and the likes).