Deep Blue oli IBM: n erityisesti shakkia varten suunniteltu supertietokone. Tietokone erottui vuonna 1997 lyömällä Garry Kasparovin, joka oli yksi maailman parhaista shakkipelaajista. Vaikka Deep Blue jäi eläkkeelle tämän ottelun jälkeen, ottelu loi perustan yhä kehittyneemmille shakkitietokoneille ja -ohjelmille, ja monet shakinpelaajat käyttävät nyt shakkiohjelmistoa oppimis- ja harjoitustyökaluna pitämään pelinsä terävinä.
Inspiraatiota Deep Blue -mallista sai Feng-Hsiung Hsu vuonna 1985. Hsu alkoi kehittää tietokonetta, jota hän kutsui Chiptestiksi, ja toi idean myöhemmin IBM: lle, kun hän liittyi yritykseen vuonna 1989. Aluksi tuloksena oleva tietokone oli koodinimellä Deep Thought , ja IBM: n jokerit ehdottivat myöhemmin ”Deep Blue” -muotoa, jossa yhdistettiin ”Deep Thought” ja ”Big Blue”, IBM: n lempinimi.
Tämä supertietokone on suunniteltu erityisesti shakkia pelaamaan, ja kehittäjät käyttävät laitteistopohjaista lähestymistapaa sen sijaan, että keskittyisivät nykyaikaisten shakkiohjelmien kaltaisiin ohjelmistoihin. Kuten muut supertietokoneet, Deep Blue oli aikansa uskomattoman tehokas, sillä siinä oli 1.4 tonnia laitteistoa varmuuskopioidaksesi C -kirjaimella kirjoitetun shakkiohjelman ja kykenevä laskemaan jopa 200 miljoonaa potentiaalista sijaintia sekunnissa. Deep Blue näki jopa 40 siirtoa tai kerrosta, kuten shakkimaailmassa tunnetaan.
Tietokone loi strategiansa Mastersin ja Grand Mastersin pelaamista shakkipeleistä. Käyttämällä näiden pelien tietueita Deep Blue voisi harkita laajaa valikoimaa mahdollisia liikkeitä, pelimerkkejä ja strategioita, joiden avulla se voisi mahdollisesti vastata dynaamisesti vastustajan liikkeisiin. Deep Blue paransi myös peliään pelaamalla useita otteluita shakkimestarien kanssa, ja ohjelmoijat oppivat tietokoneen virheistä.
Deep Blue ensimmäinen ottelu Kasparovia vastaan pidettiin vuonna 1996, ja Kasparov voitti ottelun. Vuoden 1997 ottelussa oli kuitenkin olennaisesti päivitetty Deep Blue, ja tietokone integroi mukautukset kokemuksistaan edellisessä Kasparov -ottelussa. Deep Blue voitti ottelun ottamalla kaksi peliä suoraan Kasparovin peliin ja saamalla toisen puolitoista pistettä kolmesta tasapelistä, yhteensä kolme ja puoli – kaksi ja puoli.
Kasparov tuomitsi myöhemmin 11. toukokuuta 1997 ottelun Deep Bluea vastaan väittäen, että tietokone näytti niin älykkyyden, että ihmisten täytyi puuttua pelien aikana auttaakseen Deep Bluea voittamaan. Hän vaati uusintaottelua, jonka IBM kieltäytyi, ja asiasta tuli jonkin verran kiistaa shakki- ja tietokoneyhteisöissä. Jotkut asiantuntevat shakkikriitikot huomauttivat, että Kasparovin strategia vuoden 1997 ottelussa oli hänelle äärimmäisen konservatiivinen ja hyvin epäluotettava, mikä viittaa siihen, että hän olisi voinut voittaa, jos hän olisi pelannut tavanomaisella aggressiivisella ja dynaamisella tyylillään.