Die sagteware bevat programmeringsfunksies soos 'n makro-taal, veranderlikes, 'n transklusiestelsel vir templates en URL-aansture. MediaWiki is gelisensieer onder die GNU General Public License en dit word gebruik deur alle Wikimedia-projekte, sowel as baie ander wiki-projekte. Oorspronklik het Wikipedia gebruik gemaak van UseModWiki wat in Perl geskryf is deur Clifford Adams (Fase I), wat aanvanklik CamelCase benodig het vir artikel-hiperskakels; die huidige dubbele hakerstyl is later opgeneem.
Makro taal, veranderlikes, 'n transklusiestelsel vir templates, en URL herleiding