Historia szachów sięga prawie 1500 lat wstecz. Gra powstała w północnych Indiach w VI wieku n.e. i rozprzestrzeniła się w Persji. Kiedy Arabowie podbili Persję, szachy zostały przejęte przez świat muzułmański, a następnie, poprzez podbój Hiszpanii przez Maurów, rozprzestrzeniły się na południową Europę. Jednak we wczesnej Rosji gra pochodziła bezpośrednio z chanatów (terytoriów muzułmańskich) na południu.

W Europie ruchy pionków zmieniły się w XV wieku. Od tych zmian zaczyna się współczesna gra. W drugiej połowie XIX wieku rozpoczęła się nowoczesna gra turniejowa. W 1883 roku po raz pierwszy użyto zegarów szachowych, a w 1886 roku odbyły się pierwsze mistrzostwa świata w szachach. W XX wieku nastąpił postęp w teorii szachów i powstała Światowa Federacja Szachowa (FIDE). Ważną rolę zaczęły odgrywać silniki szachowe (programy do gry w szachy) oraz bazy danych o szachach.