Phần mềm này kết hợp các tính năng lập trình như ngôn ngữ macro, biến số, hệ thống chuyển vùng cho các mẫu và chuyển hướng URL. MediaWiki được cấp phép theo Giấy phép công cộng chung GNU và được sử dụng bởi tất cả các dự án Wikimedia, cũng như nhiều dự án wiki khác. Ban đầu, Wikipedia chạy trên UseModWiki được viết bằng Perl bởi Clifford Adams (Giai đoạn I), ban đầu yêu cầu CamelCase cho các liên kết siêu dẫn bài viết; phong cách khung kép hiện tại đã được kết hợp. Sau đó bắt đầu vào năm 2002 (Giai đoạn II), Wikipedia bắt đầu chạy trên một wiki PHP với một cơ sở dữ liệu; phần mềm này được làm riêng cho Wikipedia bởi M. Magnus Lee. Phần mềm Giai đoạn II đã được sửa đổi nhiều lần để phù hợp với ngôn ngữ lập trình ban đầu.
Sử dụng ModWiki