Tất cả các hệ thống máy tính tạo ra dữ liệu nhị phân. Đối với những dữ liệu này phải được hiểu bởi cả
người gửi và người nhận, cả hai phải đồng ý trên một hệ thống tiêu chuẩn cho các đại diện cho các chữ cái,
số, và các ký hiệu đó soạn tin nhắn. Các chương trình mã hóa là ngôn ngữ mà
máy tính sử dụng để đại diện cho dữ liệu
đang được dịch, vui lòng đợi..