1800
Joseph Marie Jacquard mengajarkan alat tenun untuk membaca kartu punch, menciptakan prosesor multi-utas pertama. Penemuan ini diterima dengan permusuhan oleh penenun yang sudah mencurigai sesuatu.
1842
Ada Lovelace , bosan dengan kemalasan yang ditetapkan oleh kelas sosial, membuat konsep dalam buku catatan, yang akan dikenal sebagai program komputer pertama. Diperbaiki, tentu saja, dengan fakta bahwa tidak ada komputer pada waktu itu.
1936
Alan Turing menciptakan segalanya, sang ratu terpesona olehnya, tetapi Turing lebih suka ditemani olehnya, yang berakhir dengan menyedihkan baginya.
Kemudian, sang ratu, tentu saja, menjadi tenang dan memaafkan Turing, tetapi dia, sayangnya, sudah lama mati.
1936
Gereja Alonzo juga menciptakan semuanya bersama dengan Turing. Tetapi berada di sisi lain kolam menghindari lokasi ratu dan konsekuensinya.
1957
John Backus menciptakan Fortran, bahasa pertama yang "digunakan oleh programmer sejati."
1959
Grace Hopper , bosan berdebat dengan Chuck Norris, menciptakan bahasa pemrograman berorientasi bisnis pertama. Yah, karena segala sesuatu yang berkaitan dengan bisnis harus memiliki nama yang panjang dan membosankan, ia menyebutnya "bahasa tujuan umum yang berorientasi bisnis" atau COBOL.
1964
John Kemeny dan Thomas Kurtz memutuskan bahwa pemrograman itu terlalu sulit, dan mereka perlu kembali ke prinsip - prinsip dasar . Jadi mereka menyebarkan nomor baris di mana-mana dan menyebut gagasan mereka BASIC.
1970
Nicklaus Wirth menciptakan Pascal dan beberapa bahasa pemrograman lainnya. Ya, seseorang suka mengoleksi perangko, dan hobinya adalah membuat bahasa pemrograman.
Nicklaus juga menciptakan Undang-Undang Wirth , yang membuat hukum Moore menjadi usang, karena pengembang akan menulis program yang meningkat sehingga tidak ada mainframe yang bisa mengikutinya. Seperti yang kita ketahui, prediksi ini menjadi kenyataan - lihat, misalnya, di Electron.js dan abstraksinya.
1972
Dennis Ritchie, dari kebosanan yang datang pada puncak hari yang sibuk di Bell Labs, memutuskan untuk menciptakan "C", yang akan memiliki efek yang menakjubkan pada industri: mulai sekarang, semua bahasa baru akan menggunakan kurung kurawal. "C" juga memperkenalkan kesalahan segmentasi dan inovasi pemrograman lainnya.
Karena ada beberapa jam tersisa sampai akhir hari yang sibuk, Dennis dan teman-temannya di Bell Labs memutuskan untuk membuat contoh program di C dan secara tidak sengaja menciptakan sistem operasi yang disebut Unix.
1980
Alan Kay menciptakan pemrograman berorientasi objek dan menyebutnya Smalltalk. Dalam Smalltalk, semuanya adalah objek. Bahkan sebuah objek adalah objek.
1987
Larry Wall menjadi pengkhotbah dan menjadikan Perl sebuah doktrin.
1983
Jean Ishbia memutuskan untuk membuat bahasa yang didedikasikan untuk Ada Lovelace dan menyandang namanya.
1986
Brad Cox dan Tom Love memutuskan untuk membuat versi "C" khusus yang tidak dapat dibaca berdasarkan Smalltalk. Mereka akan memanggil keturunannya Objective-C. Dan hingga hari ini belum ada satu orang pun yang dapat memahami sintaksis bahasa ini.
1983
Bjorn Straustrup memulai DeLorean kembali ke masa depan, di mana ia memperhatikan bahwa "C" mengkompilasi terlalu cepat. Lalu, kapan pengembang akan beristirahat? Untuk menyelesaikan masalah, dia menambahkan semua yang dia bisa pikirkan ke bahasa baru dan menyebut gagasannya C ++.
Pemrogram menggunakannya di mana-mana sehingga mereka tidak terhalang membaca xkcd di tempat kerja, sementara itu masih "kompilasi".
1991
Guido van Rossum membuat buku resep tentang bayam dan telur .
1993
Robert Jeruzalimsky dan teman-temannya memutuskan bahwa mereka membutuhkan bahasa scripting lokal - Lua. Kesalahan tragis dalam menerjemahkan dari bahasa Brasil mengarah pada fakta bahwa indeks mulai dihitung dari 1.
1994
Rasmus Lerdorf menciptakan bahasa templat untuk halaman pribadinya di Internet.
Tetapi dunia memutuskan untuk menggunakan bahasa secara umum untuk semua yang ada di web, jadi Rasmus menambahkan binder ke basis data, dan PHP muncul.
1995
Yukihiro Matsumoto tidak senang dan memperhatikan nasib buruk orang lain. Dia menciptakan Ruby untuk membuat dunia sedikit lebih bahagia. Itu bekerja dan semua orang menjadi bahagia.
1995
Selama akhir pekan, Brendan Eich mengembangkan bahasa yang nantinya akan digunakan di setiap browser di dunia dan, pada akhirnya, di Skynet.
Awalnya, Brendan pergi ke Netscape dan mengatakan bahwa bahasa baru itu disebut LiveScript, tetapi Java menjadi populer hanya saat peninjauan kode, jadi semua orang memutuskan lebih baik menggunakan kurung kurawal dan mengganti nama bahasa dalam JavaScript.
Karena masalah merek dagang, JavaScript berganti nama menjadi ECMAScript selama standardisasi, tetapi ini tidak lagi penting bagi siapa pun, semua orang terus memanggil bahasa JavaScript.
1996
James Gosling menemukan Java, bahasa pemrograman berorientasi objek yang benar-benar sangat rinci pertama di mana pola desain menang atas pragmatisme.
Frasa seperti βtemplat penyedia layanan penyedia penyedia pengelola wadahβ muncul dalam kehidupan sehari-hari.
2001
Anders Halesberg menciptakan kembali Java dan menyebutnya C #, karena pemrograman dalam "C" lebih keren daripada di Jawa. Semua orang menyukai Jawa baru karena sama sekali berbeda dari Jawa.
2005
David Hansen menciptakan kerangka kerja Ruby yang disebut Ruby on Rails. Orang tidak dapat memahami bahwa ini adalah dua hal yang berbeda, dan sekali lagi menjadi tidak bahagia.
2006
John Resig menulis perpustakaan bantuan untuk JavaScript. Untuk beberapa alasan, semua orang berpikir bahwa ini adalah bahasa baru, dan selama berhari-hari potongan-potongan jQuery dari Internet.
2009
Ken Thompson dan Rob Pike memutuskan untuk membuat C baru, tetapi dengan kecepatan lebih rendah dan lebih banyak akan menghubungkan.
2010
Graidon Chorus juga ingin membuat "C" baru. Jika orang lain bisa, mengapa tidak? Dia menyebut gagasan Karat.
Orang-orang mengharuskan setiap bagian dari perangkat lunak apa pun ditulis ulang di Rust SEKARANG. Graydon tidak ingin melakukan ini dan mulai bekerja pada Swift untuk Apple.
2012
Anders Halesberg ingin menulis dalam C # di browser, jadi dia menciptakan TypeScript, yang seperti JavaScript, tetapi dengan lebih banyak Java dan lebih sedikit Script.
2013
Jeremy Ashkenas ingin bahagia sebagai pengembang Ruby, jadi dia menciptakan CoffeeScript yang mengkompilasi dalam JavaScript tetapi lebih mirip Ruby. Tapi Jeremy tidak pernah merasa bahagia seperti dulu para pengembang Ruby.
2014
Chris Luttner membuat bahasa dengan tujuan tidak menjadi seperti Objective-C. Akibatnya, Swift mirip dengan Java.
James Airy, yang, saya percaya, kolega saya adalah sejarawan ilmu komputer, melakukan pengamatan serupa pada tahun 2009 .