1800
جوزيف ماري جاكارد يعلم تلوح في الأفق لقراءة بطاقات اللكم ، وخلق أول معالج متعدد الخيوط. تم استلام الاختراع مع العداء من قبل النساجين الذين يشتبهون بالفعل في شيء ما.
1842
أدا لوفليس ، الذي سئم من الخمول الذي وضعته الطبقة الاجتماعية ، يصنع المسودات في دفتر ملاحظات سيُعرف باسم أول برنامج كمبيوتر. تصحيح ، بطبيعة الحال ، إلى حقيقة أنه لا توجد أجهزة الكمبيوتر بعد ذلك.
1936
آلان تورينج يخترع كل شيء على الإطلاق ، الملكة مفتونة به ، لكن تورينج تفضل شركتها لها ، والتي تنتهي بحزن له.
في وقت لاحق ، الملكة ، بالطبع ، خففت وتغفرت عن تورينج ، لكنه لسوء الحظ مات.
1936
تخترع كنيسة ألونزو أيضًا كل شيء مع تورينج. لكن التواجد على الجانب الآخر من البركة يتجنب موقع الملكة وعواقبه.
1957
جون باكوس يخلق فورتران ، أول لغة يستخدمها "المبرمجون الحقيقيون".
1959
ابتكرت غريس هوبر ، التي سئمت من الخلاف مع تشاك نوريس ، أول لغة برمجة موجهة للأعمال. حسنًا ، نظرًا لأن كل ما يتعلق بالعمل يجب أن يكون له اسم طويل وممل ، فإنها تسميها "لغة للأغراض العامة الموجهة للأعمال" أو COBOL لفترة قصيرة.
1964
قرر جون كمني وتوماس كورتز أن البرمجة صعبة للغاية ، وأنهم بحاجة إلى العودة إلى المبادئ الأساسية . لذا ، فإنهم ينثرون أرقام الأسطر في كل مكان ويطلقون على بنات أفكارهم BASIC.
1970
يقوم نيكلوس ويرث بإنشاء Pascal واثنين من لغات البرمجة الأخرى. نعم ، شخص ما يحب جمع الطوابع وهوايته هي إنشاء لغات البرمجة.
يخترع نيكلوس أيضًا قانون ويرث ، الذي يجعل قانون مور قديمًا ، حيث سيكتب المطورون برامج مضخمة جدًا بحيث لا يمكن لأي حاسب مركزي مواكبة هذه القوانين. كما نعلم ، أصبح هذا التوقع حقيقة - انظر ، على سبيل المثال ، في Electron.js وتجريداتها.
1972
قرر دينيس ريتشي ، من الملل الذي جاء في ذروة يوم حافل في بيل لابز ، أن يخترع "C" ، والذي سيكون له تأثير مذهل على الصناعة: من الآن فصاعدًا ، ستستخدم جميع اللغات الجديدة الأقواس المعقوفة. عرض "C" أيضًا أخطاء تجزئة وابتكارات برمجة أخرى.
نظرًا لوجود بضع ساعات حتى نهاية يوم حافل ، قرر دينيس وأصدقاؤه في Bell Labs إنشاء برنامج مثال في C وإنشاء نظام تشغيل يسمى Unix عن طريق الخطأ.
1980
آلان كاي يخترع البرمجة الموجهة للكائنات ويسميها Smalltalk. في Smalltalk ، كل شيء كائن. حتى الكائن هو كائن.
1987
لاري وول يصبح واعظ ويجعل بيرل عقيدة.
1983
يقرر Jean Ishbia إنشاء لغة مخصصة لـ Ada Lovelace وتحمل اسمها.
1986
قرر Brad Cox و Tom Love إنشاء إصدار خاص غير قابل للقراءة من "C" على أساس Smalltalk. سوف يطلقون على ذريتهم الهدف- C. وحتى يومنا هذا لم يكن هناك شخص واحد قادر على فهم بناء جملة هذه اللغة.
1983
انطلق بيورن ستراستراب من عودة ديلوريان إلى المستقبل ، حيث لاحظ أن "C" تتجمع بسرعة كبيرة. متى ، إذن ، سوف بقية المطورين؟ من أجل حل المشكلة بطريقة ما ، يضيف كل ما يمكن أن يفكر فيه إلى اللغة الجديدة ويستدعي من بنات أفكاره C ++.
يستخدمه المبرمجون في كل مكان حتى لا يتم منعهم من قراءة xkcd في العمل ، في حين أنه لا يزال "تجميع".
1991
يقوم غيدو فان روسوم بإنشاء كتاب طبخ عن السبانخ والبيض .
1993
يقرر Robert Jeruzalimsky وأصدقاؤه أنهم بحاجة إلى لغة نصية محلية - لوا. الخطأ المأساوي في الترجمة من البرازيل يؤدي إلى حقيقة أن المؤشرات تبدأ العد من 1.
1994
يقوم Rasmus Lerdorf بإنشاء لغة قالب لصفحته الشخصية على الإنترنت.
لكن العالم يقرر استخدام اللغة بشكل عام لكل شيء على الويب ، لذلك يضيف Rasmus روابط إلى قاعدة البيانات ، ويأتي PHP إلى حيز الوجود.
1995
يوكيهيرو ماتسوموتو غير سعيد ويلاحظ مصيبة الآخرين. انه يخلق روبي لجعل العالم أكثر سعادة. إنه يعمل ويصبح الجميع سعداء.
1995
خلال عطلة نهاية الأسبوع ، تعمل Brendan Eich على تطوير لغة سيتم استخدامها لاحقًا في كل مستعرض في العالم ، وفي نهاية المطاف ، في Skynet.
في البداية ، ذهب Brendan إلى Netscape وقال إن اللغة الجديدة تدعى LiveScript ، لكن Java أصبحت شائعة خلال مراجعة الكود ، لذلك قرر الجميع أنه من الأفضل استخدام الأقواس المعقوفة وإعادة تسمية اللغة في JavaScript.
بسبب مشاكل العلامات التجارية ، تمت إعادة تسمية JavaScript إلى ECMAScript أثناء التقييس ، ولكن هذا لم يعد مهمًا لأي شخص ، حيث يواصل الجميع الاتصال بلغة JavaScript.
1996
قام جيمس جوسلينج باختراع Java ، وهي أول لغة برمجة موجهة بشكل حقيقي للغاية والتي تسود فيها أنماط التصميم على البراغماتية.
جمل مثل "قالب مزود خدمة مدير مزود مزود الحاوية" تظهر في الحياة اليومية.
2001
يقوم Anders Halesberg بإعادة اختراع Java ويسميها C # ، لأن البرمجة في "C" أكثر برودة من Java. الكل يحب جافا الجديد لأنه مختلف تمامًا عن جافا.
2005
ديفيد هانسن يخلق إطار روبي يسمى روبي أون ريلز. لا يمكن للناس أن يفهموا أن هذين شيئين مختلفين ، وأن يصبحوا غير سعداء مرة أخرى.
2006
جون Resig يكتب مكتبة المساعد لجافا سكريبت. لسبب ما ، يعتقد الجميع أن هذه لغة جديدة ، ولأيام على قصاصات نسخ مسج النهاية من الإنترنت.
2009
قرر كل من Ken Thompson و Rob Pike إنشاء C جديد ، ولكن مع سرعة أقل ومزيد من التجار.
2010
يريد Graidon Chorus أيضًا إنشاء "C" جديدة. إذا استطاع الآخرون ، فلماذا لا يفعلون؟ يسميه من بنات أفكار الصدأ.
يطلب الناس إعادة كتابة كل جزء من أي برنامج في Rust Now. غرايدون لا يريد القيام بذلك ويترك العمل على Swift لـ Apple.
2012
يريد Anders Halesberg الكتابة في C # في المتصفحات ، لذلك يخترع TypeScript ، الذي يشبه JavaScript ، ولكن مع المزيد من Java و Script أقل.
2013
يريد Jeremy Ashkenas أن يكون سعيدًا كمطوري Ruby ، لذلك فهو ينشئ CoffeeScript يجمع في JavaScript ولكنه يشبه Ruby. لكن جيريمي لم يكن سعيدًا تمامًا مثل مطوري روبي.
2014
يصنع كريس لوتنر اللغة بهدف ألا يكون مثل الهدف - جيم. نتيجة لذلك ، يشبه Swift Java.
جيمس إيري ، الذي أعتقد أن زميلي مؤرخ في علوم الكمبيوتر ، أدلى بملاحظات مماثلة في عام 2009 .