Softcode
Kod, który gracze piszą z poziomu samej gry na MUSH-u, w odróżnieniu od hardcode’u skompilowanego w serwerze.
Na MUSH-u programy są przechowywane jako atrybuty obiektów świata. Linia taka jak &CMD-HELLO me=$hello:@pemit %#=Hello yourself! dodaje nową komendę bez dotykania kodu C serwera i bez restartu. Softcode dał początek systemom walki, pogodzie, gospodarkom i całym zestawom reguł RPG, często pisanym przez ludzi, którzy nigdy nie nazwaliby się programistami.
Język to wywołania funkcji osadzone w tekście, z nawiasami kwadratowymi do ewaluacji i znakami procenta do podstawień. Jest nieczytelny w sposób, który trzeba przećwiczyć, żeby go docenić. Podział na softcode i hardcode był wczesną lekcją projektowania platform: pozwolenie użytkownikom budować samodzielnie utrzymywało te światy przy życiu.