Klavyenin üzerinden yüzden fazla tuş bulunuyor. Bunların büyük bölümünü harfleri ve noktalama işaretlerini yazmak için kullanıyoruz. Peki ya diğerlerini?
Her şeyden önce, klavye üzerindeki tuşları iki kategoriye ayırabiliriz: Evrensel ve özel tuşlar. Bunların yanı sıra eşzamanlı, yani aynı anda basılarak kullanılan bir dizi tuş kombinasyonu davardır. Evrensel tuşlar, o anda kullanılan programdan bağımsız olarak kendilerine standart olarak atanmış fonksiyonu gerçekleştirirler. Harf tuşları ve klavyenin sağ kısmındaki nümerik tuş takımının yanı sıra, imleci hareket ettirmeye yarayan yön tuşları ve silme işlemleri için kullanılan "Delete" ile "Backspace" tuşları evrensel tuşlar arasında yer alır.
Özel tuşlar ise kullanılan programa göre farklı işlevler üstlenirler. F1, F2 gibi fonksiyon tuşları buna güzel bir örnektir. Bu tuşlarla ilgili tek zorluk, belli programlarda özel işlevi olan herhangi bir F tuşunun başka bir programda başka bir işlev için kullanılabiliyor olması. Bu karmaşayı önlemeye çalışan bazı programcıların sayesinde, F tuşlarının kullanımı yavaş yavaş standartlaşmaya başladı.