Tasta de control, adesea etichetată „Ctrl” sau „Ctl” pe tastatura unui computer, este un tip special de tastă numită tastă modificatoare care este destinată să fie apăsată în combinație cu una sau mai multe alte taste. Funcția sa exactă depinde de software-ul și sistemul de operare utilizat, dar cel mai adesea îndeplinește funcții comune, cum ar fi salvarea documentelor, imprimarea și procedurile de copiere/lipire. Numele cheii de control provine de la scopul său inițial în mașinile de teletip, unde era folosită pentru a controla aspecte ale funcționării mașinii.
Tastele modificatoare, care pot include shift, alt, control și alte taste în funcție de aspectul tastaturii, sunt unice prin faptul că sunt rareori folosite de ele însele. În schimb, aceste tipuri de taste sunt menite să fie utilizate împreună cu alte taste de pe tastatură într-o tehnică cunoscută sub numele de combinație de taste. Majoritatea utilizatorilor de computere sunt familiarizați cu combinația de taste Shift, în care tasta Shift este utilizată în combinație cu o altă tastă pentru a produce caractere majuscule. Tasta de control modifică, de asemenea, ieșirea obișnuită a tastelor, dar în general schimbă ieșirea la o comandă sau o funcție, mai degrabă decât un caracter special. Menținerea controlului în timp ce apăsați tasta „Q” (Ctrl+Q), de exemplu, va închide o aplicație, în timp ce Ctrl+P poate fi folosit pentru a imprima un document sau o pagină web.
Impactul precis pe care îl are o combinație de taste de control depinde de software-ul și sistemul de operare utilizat. Apăsarea Ctrl+R în multe browsere web va reîncărca o pagină web, în timp ce aceeași combinație de taste într-un program de procesare de text aliniază adesea un paragraf la dreapta. Funcțiile comune precum salvarea, imprimarea și copierea/lipirea sunt în general aceleași în multe tipuri de programe, în timp ce alte funcții pot fi specifice unui anumit program sau chiar elementelor individuale ale acelui program. Sunt posibile combinații mai complexe care implică până la patru taste; în multe cazuri, utilizatorii pot personaliza aceste combinații pentru a efectua operațiunile pe care le doresc. În unele sisteme de operare, funcțiile obișnuite ale tastei de control sunt înlocuite cu o altă tastă modificatoare, în timp ce tasta în sine este folosită într-un scop separat. Utilizatorii pot găsi cu ușurință unele dintre aceste combinații consultând manualul sau căutând online „comenzi rapide de la tastatură” și numele programului.
La fel ca multe alte elemente ale tastaturii computerului, tasta de control este un vestigiu al tehnologiei anterioare care a fost actualizată și adaptată pentru a rămâne relevantă în mediile de calcul moderne. Găsită inițial pe mașinile de teletip, cheia producea coduri speciale de cheie care nu erau tipărite sau afișate pe ecran, dar controlau anumite aspecte ale funcționării aparatului. Câteva exemple de aceste coduri, care erau cunoscute ca caractere de control, includ Ctrl+J pentru un avans de linie, Ctrl+H pentru backspace și chiar Ctrl+G pentru a suna un clopoțel în terminal.