Trong UTF-32 và UCS-4, một giá trị mã 32 bit phục vụ như là một đại diện khá trực tiếp của bất kỳ điểm mã của nhân vật (mặc dù cái, mà thay đổi trên các nền tảng khác nhau, ảnh hưởng đến cách mã giá trị được kê sổ như một trình tự BiCl3.). Trong các encodings khác, mỗi điểm mã có thể được đại diện bởi một số giá trị mã số. UTF-32 được sử dụng rộng rãi như một đại diện nội bộ của các chương trình (phản đối việc lưu trữ hoặc truyền văn bản), kể từ khi mỗi hệ điều hành UNIX sử dụng cái lập để tạo ra phần mềm sử dụng nó như là bộ mã ký tự rộng tiêu chuẩn. Một số ngôn ngữ lập trình, chẳng hạn như Seed7, sử dụng UTF-32 như là đại diện nội bộ cho các chuỗi và ký tự. Các phiên bản gần đây của ngôn ngữ lập trình Python (bắt đầu với 2.2) cũng có thể được cấu hình để sử dụng UTF-32 như đại diện cho các dây Unicode, hiệu quả gieo như vậy mã hóa trong phần mềm mã hóa cao.
Bạn có thể sử dụng phiên bản trăn nào với UTF-32?
2.2