I have been an avid mudder for a long time but do not know how to program. How can I learn the code on a mud?
We first recommend that you learn to program outside of a mud environment. Check the Books section of the TMC resource center, there are some good books listed which can help! Once you have an understanding of programming in a higher-level language such as C, C++ or Java (muds can be written in other languages as well) we recommend that you download a stock mud source package and try to learn the inner workings by examining the source code of a working codebase, such as Circlemud. You can find many mud codebases ready for download at http://ftp.game.org/ftpsite/ , an excellent resource for providing source code of muds and mud-related programs.