İkili kod (binary code), bilgisayarların anlayabileceği en temel veri biçimidir ve 0 ve 1’lerden oluşur. Bu kod, metin, işlemci komutları veya diğer veri türlerini temsil etmek için kullanılır. Yüksek seviyeli programlama dillerinden (örneğin C veya Java) makine koduna dönüştürülür. İkili kod, elektriksel darbelerin numaraları, karakterleri ve işlemleri temsil ettiği bir iletim dizisidir. Bilgisayarların veri işleme süreçlerinde temel bir rol oynar ve en küçük veri birimi bit olarak adlandırılır.