Tastatura este o componenta hardware periferica a calculatorului. Aceasta permite
utilizatorului sa introduca în calculator date, prin apasarea tastelor. Tastatura ia în consideratie și apasarea,dar și momentul eliberarii inei taste, fiecare acțiune fiind înregistrata separat. Exista doua tipuri de taste: -taste comutatoare -taste de control Tastele comutatoare au efect cand sunt apasate ai cand sunt eliberate. Tastele de control au efect numai atunci cand sunt apasate. Tastaturile calculatoarelor pot deține una sau mai multe din aceste caracteristici: -tastaturi standard -tastaturi ergonomince -tastaturi multimedia -tastaturi fara fir -tastaturi speciale Tastatura consta intr-o serie de comutatoare montate într-o rețea, numita matrice a tastelor. Când se apasa o tasta, un procesor aflat în tastatură o identifică prin detectoarea locației de rețea. Grupe de taste: 1.Blocul alfanumeric de taste-cel mai importatnt grup este cel care ocupa cea mai mare parte a tastaturii; 2.Deasupra grupului principal se afla un șir de taste numite “funcționale”, ale caror rol e sa lanseze în mod direct comenzi pentru calculator; 3.Blocul tastelor de control al cursorului-în dreapta grupului principal e un grup împarțit în mai multe subgrupuri și care conține taste folosite în general pentru navigare pe ecran; 4.Blocul numeroc de taste-la marginea dreapta a tastaturii se afla un grup de taste care sunt folosite pentru navigare pe ecran;