Un cod Alt este o tehnică care este utilizată pe computerele care rulează fie sistemul de operare Microsoft Windows, fie sistemul de operare pe disc (DOS). Tehnica permite introducerea simbolurilor și caracterelor care nu sunt prezente pe tastatură ținând apăsată tasta „Alt” – dintre care sunt de obicei două pe o tastatură poziționată de fiecare parte a barei de spațiu – în timpul tastei într-un cod. Tehnica permite ca layout-urile de tastatură localizate să producă caractere specifice limbii și simboluri de sistem fără a necesita modificări hardware.
Pentru a putea utiliza un cod Alt, blocarea numărului, de obicei desemnată ca „Blocare Num”, de pe tastatură trebuie să fie activă. Ținând apăsată tasta „Alt” în timp ce introduceți simultan un cod numeric, codurile Alt permit utilizatorului să afișeze caractere și simboluri care de obicei nu sunt disponibile direct de pe o tastatură standard localizată. Codul trebuie introdus folosind tastatura numerică din dreapta secțiunii principale a tastaturii a unei tastaturi standard.
Această caracteristică poate fi deosebit de utilă atunci când tastați cuvinte într-o altă limbă, pentru a reproduce simbolurile de drepturi de autor și mărci comerciale și pentru introducerea simbolurilor de sistem într-un document text. De exemplu, ținând apăsată tasta „Alt” și tastând numerele „0”, „2”, „3” și „3” va produce un e minuscul cu un accent acut – é. Versiunea majusculă a literei poate fi obținută apăsând tasta „Alt”, apoi „0”, „2”, „0” și „1”. Există mai multe site-uri web pe Internet care listează în mod specific toate variantele de cod Alt și afișarea caracterelor rezultată.
Unele tastaturi, cum ar fi tastaturile pentru laptop și tastaturile fără fir mai mici, nu au un pad numeric separat ca standard. Codurile Alt pot fi folosite în continuare pe aceste tastaturi prin activarea unei tastaturi numerice încorporate. Majoritatea tastaturilor mai mici și a laptopurilor au alocații de taste alfanumerice, prin care tastele cu litere pot fi făcute să acționeze ca un pad numeric. Ținând apăsată simultan tasta funcțională – denumită de obicei „Fn” – și tasta de blocare numerică, este posibil să activați funcționalitatea tastaturii numerice. Tastatura alfanumerică poate fi apoi utilizată pentru a introduce un cod Alt în același mod ca și cu o tastatură standard.
Introducând un cod Alt, utilizatorul identifică de fapt o locație dintr-un set de caractere și o aduce pe ecran. Codurile care încep cu zero fac referire la pagina de coduri Windows, care este adesea numită Windows-1252. Dacă codul Alt folosit nu începe cu zero, atunci se referă la o pagină de coduri bazată pe DOS.