לפני ASCII, יצרנים שונים השתמשו בקודים שונים, ומחשב אחד לא תמיד הבין טקסט של מחשב אחר. הטבלה פתרה את זה: A גדולה היא 65, B היא 66, a קטנה היא 97, הספרה 0 היא 48 והרווח הוא 32. יש בה גם קודים שלא מודפסים, כמו ״שורה חדשה״. בזכות ההסכמה הזאת יכלו מחשבים לשלוח הודעות זה לזה.
אבל ב־128 מקומות אין מקום לעברית, לערבית, לרוסית, לסינית או לאימוג׳י. במשך שנים כל מדינה ״הלבישה״ את האותיות שלה על המקומות הפנויים בדרכה, ולכן טקסט בעברית הופיע לפעמים כג׳יבריש של סימנים מוזרים. הפתרון היה יוניקוד — טבלה עולמית שכוללת את ASCII בתוכה, באותם מספרים בדיוק.

