 Its first version was written by Richard Bartle and Roy Trubshaw in BCPL.It was later ported to C++ and used in other MUDs such as "MIST".In 1980, Roy Trubshaw created MUD version 3 in BCPL (the predecessor of C), to conserve memory and make the program easier to maintain.