متى تم إدخال لوحة المفاتيح في نظام الحاسوب؟
قبل اختراع الحاسوب كانت توجد الآلة الكاتبة وتم أخذ الكثير من الحروف من تخطيط الآلة الكاتبة إلى لوحة مفاتيح الحاسب الآلي. حيث أن صحفي وكاتب يدعي كروستوفر شولز هو مخترع الآلة الكاتبة في عام 1874 وبعد عده محاولات وإخفاقات كثيرة في تصميم لوحة المفاتيح نجح هذا التصميم وباعه لأحد الشركات. في البداية كان التخطيط مرتب أبجدياً ثم تبعا لنصحية أحد زملاء كروستوفر حاول أن يضع الحروف الأكثر استخداما في الصف الأساسي أعاد تخطيط لوحة المفاتيح تبعاً للحروف الأكثر استخداماً وشيوعاً ويطلق علي هذا التخطيط اسم QWERTY وهو اسم أول ستة حروف في لوحة المفاتيح. و يوجد تخطيط آخر هام وهو Dvorak Simplified Keyboard.
تُرتب لوحات المفاتيح العربية حسب الحروف الأكثر استخدامًا، وتحتوي لوحات المفاتيح العربية على الأحرف الرومانية (اللاتينية) لكتابة عنوان الموقع في متصفح الويب على سبيل المثال. وهكذا، فإن كل لوحات المفاتيح العربية تحتوي على لغتين: العربية والرومانية. غالبًا ما تبدأ لوحات المفاتيح العربية بالحروف الرومانية "QWERTY"، إلا في دول المغرب العربي المتأثرة بالاحتلال الفرنسي لها، حيث تأتي لوحات المفاتيح بنسق "AZERTY" للحروف الرومانية.[170]نجد أن ترميز اليونيكود للغة العربية هو وفق ترتيب منطقي، أي أن الأحرف يتم إدخالها وتخزينها في ذاكرة الحاسوب، في الترتيب الذي كانت الأحرف مكتوبةً به دون القلق بشأن الاتجاه الذي سيتم عرض الأحرف به على الورق أو على الشاشة. ومرةً أخرى، فإن وضع الحروف في الاتجاه الصحيح أمرٌ متروكٌ للمحرك، وذلك باستخدام قدرة يونيكود على الكتابة النصية في الاتجاهين.في هذا الصدد، إذا كانت الكلمات العربية على هذه الصفحة مكتوبةً من اليسار إلى اليمين، فهذه إشارةٌ إلى أن محرك اليونيكود المستخدم للعرض محرك قديم.[171][172]