LPC
Le langage orienté objet, d'inspiration C, dans lequel s'écrivaient les mondes LPMud — et celui sur lequel des milliers d'adolescents ont appris à programmer.
Lars Pensjö, à Chalmers, a conçu LPC en 1989 comme langage intégré de LPMud. La syntaxe venait du C, le modèle non : chaque fichier était un objet, l'héritage consistait à faire un inherit d'un autre fichier, et les objets pouvaient être recompilés pendant que le serveur tournait. Le driver fournissait des fonctions natives, les efuns, comme write() et move_object() ; tout le reste vivait dans la mudlib.
LPC avait des types mixed et mapping bien avant que ce soit monnaie courante. Les drivers LPMud ayant divergé, les dialectes ont dérivé : « LPC » ne voulait pas tout à fait dire la même chose sur MudOS que sur DGD. Une branche a même quitté les jeux pour de bon et est devenue µLPC, puis Pike, à Linköping.