Bir kod sayfasının gerçek tanımı, her karakterin belirli bir karakter setinde tanımlandığı bir anahtardır. Bu teknik tanım, teknik olmayan bir tanım tarafından yavaş yavaş desteklenmektedir. Bu durumda, bir kod sayfası, bir web sayfasının, bilgisayar dosyasının veya programın iç çalışmalarına bakarken görüntülenen programlama sayfasıdır. Orijinal tanım onlarca yıldır kullanılmaktadır, ancak yeni kullanım teknik olmayan bilgisayar kullanıcılarının resme girmesiyle sürekli artmaktadır.
Orijinal tanımda, bir kod sayfası neredeyse gizli bir kodun anahtarı gibidir. Makine dışı bir dilde belirli bir karaktere karşılık gelen sayısal değerler listesine sahip olacaktır. Örneğin, '0040' '@' karakterine karşılık gelebilir. Bu, bilgisayarın sayıları ve insanları kelimeleri kullanmasına izin verir, ancak her ikisi de aynı bilgilere erişebilir.
Kod sayfası, genellikle belirli sayıda sütun ve satır içeren bir tabloda düzenlenir. Onaltılık veya 16 bitlik bir kod sayfasında, toplam 256 toplam boşluk yapan 16 sütun ve 16 satır bulunur. Diğer yaygın boyutlar 8x8 veya 8-bit ve ortak 8-bitlik 7x7'dir. Tablo ne kadar büyük olursa, küme o kadar fazla karaktere sahip olabilir ve genel kodlamanın ne kadar karmaşık olabileceği.
Günümüzde yaygın olarak kullanılan birçok kod seti vardır. En yaygın kodlar Unicode ve Amerikan Bilgi Değişimi için Standart Kod'dur (ASCII), ancak her dilin her alfabede bir kullanımı için kendi kod sürümü vardır. Fince veya Japonca gibi bazı diller, yalıtılmış dillerini hesaba katacak son derece karmaşık kümelere sahiptir. Ayrıca, IBM® gibi büyük bilgisayar donanım şirketleri veya Microsoft® gibi işletim sistemi şirketleri kendi özel kod sayfalarını kullanır. Bu şirketlerin her dil için de farklı bir sayfa tutmaları gerekiyor.
Yeni tanım, kelime kodunun ortak kullanımına dayanır. Bu durumda kod, kaynağı, kullanımı veya dili ne olursa olsun herhangi bir programlama türünü ifade eder. Bilgisayar derleme dilini bir web sayfasının iç çalışması olarak tanımlamak için kod kullanmak aynı doğrudur. Bu genel kod, bilgisayar sistemi kullanmaya devam ederken, teknik bilgisi düşük kişiler tarafından sıkça karşılaşılır.
Bu kod genellikle hata mesajlarında ve web tarayıcılarında görüntülenir. Bu sayfalar genellikle uzun çizgiler rasgele metin gibi görünen, genellikle krem veya beyaz olan nötr arkaplan bloklarıdır. Bunlar genellikle kod sayfaları olarak adlandırılır, çünkü arka plana benzer bir sayfada genel kodu içerir.


