İkili kod, bilgilerin gösterimini basitleştirmenin bir yolunu sağlayabilir. Bir ikili kodda sadece iki rakam vardır: bir ve sıfır. Tipik ikili kodlar harfleri, sayıları veya diğer kavramları temsil etmek için bir ve sıfır dizeleri kullanır. Bir örnek, her sekiz karakter dizisinin 256 farklı varyasyondan birini temsil edebileceği bilgi değişimi (ASCII) için Amerikan standart kodunun ikili gösterimidir. İkili kodlar bilgisayar ve diğer elektronik sistemlerde sıkça kullanılır, ancak insanlık tarihi boyunca başka şekillerde de mevcutturlar.
İkili bir kodun metni, bilgisayar işlemcisi talimatlarını veya diğer bilgileri temsil etmesi için ayrı dizgelere bölünmesi gerekir. Bunlar genellikle bit dizelerinde ifade edilir ve uzunlukları sabit veya dinamik olabilir. Bu bağlamda, bit her ikilik basamağa atıfta bulunur, böylece sekiz karakterli bir ikili kod dizisi sekiz bit bilgi içerir. Farklı karakter kodlamaları veya kümeleri kullanılarak, bunun gibi bit dizeleri birçok farklı şeyi temsil etmek için yapılabilir.
Bilgisayarlar ve diğer elektronik cihazlar, ikili koddaki bilgileri göstermek için flip flop devreleri olarak bilinenleri kullanır. Bu devreler tasarıma göre değişebilir, ancak tipik olarak iki ayrı durumda var olmaları gerekir. Hesaplamada, bir flip flop devresi genellikle pozitif voltajlı bir ve voltajsüz sıfır olanı temsil eder. Bu tasarımın ilk örnekleri, hacimli vakum tüplerinin kullanılmasını ve daha sonra transistörler ve mikroçipler gibi öğelere yol açan buluşları içeriyordu. Dinamik rasgele erişim belleği (DRAM) gibi bileşenler, ikili kodları saklamak için flip flop devrelerini kullanabilir.
Karmaşık veri formları, her biri sekiz bitlik ayrı dizeler halinde, ikili kodlarda da saklanabilir. Bir ikili dosya, düz bir metin belgesinden yürütülebilir bir programa kadar herhangi bir şey olabilir ve içinde yer alan veriler herhangi bir ikili kodla aynı ve sıfırlarda temsil edilir. Bir ikili dosya, görüntüler, sesler veya hemen hemen başka herhangi bir bilgi içerebildiğinden, genellikle bilgisayarın tanımlama amacıyla kullanabileceği bir başlık içerir.
İkili kodlar modern bilgisayarlardan çok daha uzun zamandır olmuştur ve iki ayrı durum tarafından temsil edilen veri örnekleri insanlık tarihi boyunca bulunur. Feng shui'nin antik konsepti, her biri yin veya yang'ı temsil eden yao sembolleri biçimindeki birkaç ikili seti kullanır. Bir Nijeryalı kabilesi, binlerce yıl boyunca bilgiyi temsil etmek için bir daireden veya iki satırdan oluşan bir ikili kümeyi de kullandı. Bilgisayarla ilgisi olmayan bir başka ikili kod biçimi, harfleri veya sayıları temsil etmek için altı noktadan oluşan grupları kullanan Braille'dir. Her nokta, kör ya da kör olarak okuyabilmeleri için yükseltilmiş ya da düz olmak üzere iki durumdan birinde mevcut olabilir.


