Dua contoh muncul dalam pikiran:
Salah satu alasan mengapa pemrogram. Net didorong untuk menggunakan file .cig bukannya Windows Registry adalah bahwa file .cig adalah XML dan karenanya dapat dibaca oleh manusia.
Demikian pula, JSON kadang-kadang dianggap dapat dibaca manusia dibandingkan dengan format berpemilik.
Apakah format yang bisa dibaca manusia sebenarnya bisa dibaca oleh manusia? Dalam contoh data konfigurasi:
- Format tidak mengubah makna yang mendasari informasi - dalam kedua kasus, data mewakili hal yang sama.
- File registri dan .config disimpan secara internal sebagai seri 0s dan 1s. Sejauh itu, representasi yang mendasari sama-sama tidak dapat dibaca oleh manusia.
- Registri dan file .config memerlukan alat untuk membaca, memformat dan menampilkan 0s dan 1s dan mengubahnya menjadi format yang dapat dibaca manusia. Dalam hal konfigurasi yang disimpan dalam Windows Registry, ini adalah Registry Editor. Dalam kasus XML itu bisa berupa editor teks atau pembaca XML. Either way, alat ini membuat data dapat dibaca, bukan format data.
Jadi, apa perbedaan antara format data yang bisa dibaca manusia dan format yang tidak bisa dibaca manusia?