Il software incorpora funzionalità di programmazione come un linguaggio macro, variabili, un sistema di trasclusione per modelli e reindirizzamento URL. MediaWiki è concesso in licenza sotto la GNU General Public License ed è utilizzato da tutti i progetti Wikimedia, così come da molti altri progetti wiki. Originariamente, Wikipedia correva su UseModWiki scritto in Perl da Clifford Adams (Fase I), che inizialmente richiedeva CamelCase per i collegamenti ipertestuali agli articoli; l'attuale stile a doppia parentesi è stato incorporato. Più tardi, a partire dal 2002 (Fase II), Wikipedia ha iniziato a funzionare su un motore wiki PHP con un database; questo software è stato realizzato su misura per Wikipedia da M. Magnus.
UsareModWiki