Programlama ve haberleşmede, bir bit bilgi depolama ve haberleşme veya bağlantının en küçük ve temel ünitesidir.
Bir cihaz ya da fiziksel bir sistem tarafından depolanabilecek bilginin maksimum değeri normal olarak sadece 2 farklı şekilde bulunabilir. Bu durumlar genellikle (özellikle numerik veride) ikili sayılar 0 ve 1 olarak yorumlanır. Ayrıca mantıksal değerler logical values , doğru ya da yanlış, flag ya da switch, on ya da off olarak yorumlanabilir.
Mantıksal değerlerin elektronikteki karşılıkları ise 0 için 0 Volt(aslında sıfıra çok yakın bir gerilimdir.), 1 için de 5 Volt olarak tanımlıdır.
Teoride, bir bit genel anlamda ikili rasgele değişken belirsizliği (eşit ihtimallerle 0 ya da 1)olarak nitelendirilebilir.
Kökenbilimİkili rakam anlamına gelen 'binary digit' kelimelerinin kısaltmasıdır. Çoğu platformda 1 bayt, 8 bit bulundurur.
Bilişimde Bit ve KatlarıBilgisayarda veri depolama ve transferlerinde ise bit en küçük dosya birimidir.
Veri (data) boyutları byte cinsinden hesaplanmaktadır. Bir byte 8 bitten oluşur. Bu birimden sonra küçükten büyüğe doğru sırasıyla kilobyte , megabyte, gigabyte, terabyte, petabyte, eksabyte zettabyte ve yottabyte şeklinde üst katları vardır. Her üst kat bir önceki birimin 1000 katıdır. Bu birimler bir bayt'ın 1024 katı şeklinde artar şekilde bilinir ancak bu yanlıştır.
1024'er katlar halinde artan birimler küçükten büyüğe doğru sırasıyla;
kibibyte, mebibyte, gibibyte, tebibyte, pedibyte, eksibyte, zebibyte ve yobibyte şeklindedir.