A operação na Wikipédia é realizada através do software wiki livre e de código aberto chamado "MediaWiki", o qual é escrito em PHP e usa o banco de dados MySQL. O software incorpora recursos de programação como uma macrolinguagem, variáveis, um sistema de transclusão de templates e redirecionamento de URLs. O MediaWiki está licenciado sob a GNU General Public License e é usado por todos os projetos da Wikimedia, assim como muitos outros projetos wiki. Originalmente, a Wikipédia funcionava com o UseModWiki escrito em Perl por Clifford Adams (primeira fase), que inicialmente requeria hiperligações nos artigos por meio do CamelCase; o estilo atual de faixa dupla só foi incorporado mais tarde.[143]
