Quay lại blog
Unicode

Unicode

🌐 Unicode & Emoji trong Lập Trình


📌 Giới thiệu

  • Thuở ban đầu, máy tính chỉ hiểu được ASCII: ký tự A–Z, số 0–9, và một vài ký hiệu cơ bản.
  • Nhưng thế giới có hàng nghìn ngôn ngữ → cần một bảng mã chung: Unicode.
  • Ngày nay, Unicode không chỉ chứa chữ cái mà còn hỗ trợ cả emoji 😀🔥💻.

📖 Lịch sử ngắn gọn

  • ASCII (1963): 128 ký tự, không đủ cho tiếng Việt, Nhật, Trung,…
  • Unicode (1991): chuẩn hóa để biểu diễn mọi ký tự trên thế giới.
  • Emoji (2010): được đưa vào chuẩn Unicode, bắt nguồn từ Nhật Bản.

📷 Minh họa:

  • ASCII Table Bảng mã ASCII chỉ có 128 ký tự.

  • Unicode Logo Logo Unicode Consortium.


💻 Ứng dụng trong lập trình

Ví dụ với Python:

print("Xin chào 👋, tôi là sinh viên CNTT!")
print("こんにちは世界") # Tiếng Nhật: Xin chào thế giới
print("🚀🌍") # Emoji

Bài viết liên quan