Tipkovnica
Tipkovnica (engl. keyboard) je skup tipki (gumba) koje su organizirane u jednu cjelinu, a njihova svrha je omogućiti slanje signala nekom stroju ili uređaju. Tipkovnice razlikujemo po broju i rasporedu tipki, ugrađenim dodatnim tipkama te ergonomiji.

Broj i raspored tipki ovisi o namjeni, a za osobna računala uobičajene su tipkovnice sa 101 ili 102 tipke.
Tipke standardnih tipkovnica podijeljene su u nekoliko funkcionalnih cjelina.

Alfanumerički dio
Alfanumerički dio čine tipke kojima se pišu slova, interpunkcijski znakovi, brojke, posebni znakovi:
Shift - pisanje velikih slova i znaka pri vrhu tipke (, / ,) ,& ,% , *.
Caps Lock - pisanje velikih slova.
Alt Gr - pisanje trećega znaka pri dnu tipke, npr. @, {, ],~.
Tab - pomak pokazivača za zadani pomak.
Backspace - briše znak ulijevo od pokazivača.
Delete - briše znak udesno od pokazivača.
Insert - uključuje ili isključuje pretipkavanje znakova.
Numerički dio
Tipke ovog dijela tipkovnice koriste se za unos veće količine brojeva. Kad je isključena tipka Num Lock, tipke služi za navigaciju.
Navigacijski dio
Služi za pomicanje pokazivača unutar dokumenta.
Funkcijske tipke
Uloga im se mijenja ovisno o programu kojim se koristimo. Označene su kao F1, F2, F3... sve do F12.
Kontrolne tipke
Esc, Windows, Alt, Ctrl - koriste se same ili u kombinaciji.
Vrste tipkovnica:
-Bežične tipkovnice
Ova vrsta tipkovnica komunicira s računalom pomoću primopredajnika. Jedan je primopredajnik u tipkovnici, a drugi u uređaju koji se priključi na računalo (obično na PS/2 ili USB priključak). Za razmjenu podataka s računalom koriste infracrveno svjetlo (IR) ili radiovalove (npr. Bluetooth). U tipkovnicu je ugrađena baterija.

-Programibilne tipkovnice
Osim što se može programirati računalo, može se programirati i tipkovnica. Svakoj se tipki programibilne tipkovnice može dodijeliti posebni znak, pa čak i niz znakova ili posebni kodovi koji oponašaju kombinaciju pritiska nekoliko tipki, npr. CTRL+neka tipka.

-Ergonomske tipkovnice
Olakšavaju rad i umanjuju opasnost od povreda. Najčešće izvedbe su:
- jednodijelna valnog oblika (engl. wave),
- tipkovnica koja se može rastaviti na dva dijela.
Prilikom odabira tipkovnice danas ćemo možda najviše razmišljati o ergonomiji - osigurava li njezin oblik rad bez izazivanja prevelikoga opterećenja pojedinih dijelova našega tijela i odgovara li osnovnoj namjeni računala (pisanje, igre, multimedija...).

Položaj ruku kod ergonomske i obične tipkovnice.
