how can you make modding and mapping programs?
None.
PyMS and ProTRG developer
By learning a programming language.
By learning a programming language.
More or less. You learn a programming language, learn enough about the formats you're dealing with to create your program, and write it.