Cartea de deschideri se referă fie la o carte de deschideri de șah, fie la o bază de date cu deschideri de șah utilizate de un program de șah .
Cărțile de deschidere care alcătuiesc deschiderile de șah diferă semnificativ de literatura despre joc. Ele descriu multe linii principale, cum ar fi Apărarea siciliană , Jocul Spaniol și Gambitul Reginei , precum și multe variații non-standard ale principalelor ramuri.
Există mai multe tipuri de ghidaje de deschidere:
Cartea de deschidere este, de asemenea, folosită ca bază de date de deschidere pentru programele de șah pe calculator . Programele sunt mult îmbunătățite prin utilizarea versiunilor electronice ale cărților de debut. Această posibilitate elimină necesitatea ca programele să calculeze cele mai bune opțiuni în timpul primelor zece sau cam asa ceva mutări ale jocului, când poziția este semnificativ deschisă și durează mult timp pentru a evalua. Drept urmare, computerele ocupă unul dintre cele mai puternice locuri, folosind resurse minime pentru propriul calcul al mișcărilor.
Programele moderne de șah sunt concepute pentru a fi controlate de o interfață grafică cu utilizatorul (GUI) precum Winboard , ChessBase sau Arena prin protocolul UCI sau Protocolul de comunicare a programului de șah (CECP). Într-un astfel de caz, cartea de deschidere poate fi adesea folosită în GUI, unde GUI face mișcări din cartea de deschidere în numele programului, după cum este necesar.
Cartea de deschidere folosită de computere este adesea în setul de documente nedescris sau în format PGN. Exemple sunt formatul ChessBase .ctg sau formatul Pgn și formatul Arena .abk. O excepție notabilă este formatul de carte de debut Polyglot, care este pe deplin documentat și este implementat într-un număr tot mai mare de programe.