Tastatura je ulazni uređaj pomoću koga upravljamo računarom i unosimo znakove, brojeve i tekst.
Današnje tastature sadrže najčešće 104 tipke, ali one mogu izvesti mnogo više znakova i funkcija kombinovanjem postojećih da bi se dobio neki znak ili ostvarila neka naredba. Neke tipke kao što su Ctrl ili Alt uopšte i ne proizvode neki znak, nego služe kao tipke pomoću kojih dobijamo druge znakove i operacije.
Postoji više vrsta tastatura odnosno rasporeda tipki na tastaturi. Najrasprostranjeniji je QWERTY raspored.