Pirmo reizi, 2005. gada 19. aprīlī,
Mercurial ir versiju kontroles sistēma programmatūras izstrādei. To atbalsta Microsoft Windows, MacOS X, BSD un Linux. Pastāv vairākas populāras GUI priekšpuses Mercurial, tostarp TortoiseHg, MacHg, SourceTree, Hgk, Murky, MacMercurial un hgtui. To izmanto daudzi lieli programmatūras izstrādātāji, tostarp Facebook, Mozilla un W3C.
Programmēšanas noteikumi