MiKTeX is a typesetting system for Microsoft Windows and Linux operating systems that is developed by Christian Schenk. It consists of an implementation of TeX and a set of related programs. MiKTeX provides the tools necessary to prepare documents using the TeX/LaTeX markup language, as well a simple tex editor (TeXworks).
Significant features of MiKTeX are its ability to update itself by downloading new versions of previously installed components and packages, and an easy installation process. Additionally, it can ask users whether they wish to download any packages that have not yet been installed but are requested by the current document.
The current version of MiKTeX is 2.8 and is available at the MiKTeX homepage. Since version 2.7 MiKTeX has support for XeTeX, MetaPost and pdfTeX and compatibility with Windows 7.