A mod (short for “modification”, game modding) is an addition to a computer game, usually written by third-party developers or amateurs using SDKs, attached to the game or special, amateur programs designed for game modding.
Learning programming languages is a very laborious and long process. And your enthusiasm can wane. But you want to develop games now, don’t you?