Daha detaya girmek gerekirse o zamanki bilgisayarlar yarı mekanik yarı dijitaldi ve ilk bilgisayarlar 2. Dünya Savaşı zamanında çıktığı ve erkekler savaşta olduğu için ilk bilgisayar programcıları kadınlardı. Delikli kartlarda deldiğiniz kısımlar 0 ve 1'lere denk geliyordu tabi ki. Ayrıca bug(böcek/hata) teriminin bilgisayarların mekanik kısımlarına sıkışan böceklerin bilgisayarın çalışmasını engellemesi yüzünden kullanıldığı söyleniyor.
Peki 0 ve 1 donanıma nasıl öğretildi? Transistörler kapalı iken 0 değeridir. Açık iken 1 değeridir. Peki 0 ve 1'ler bir araya geldiginde bu olur nasıl öğretildi? Kafamda deli sorular... Aslında her şeyin temelinde elektronların hareketi var.
Peki 0 ve 1 donanıma nasıl öğretildi? Transistörler kapalı iken 0 değeridir. Açık iken 1 değeridir. Peki 0 ve 1'ler bir araya geldiginde bu olur nasıl öğretildi?
İlk kodlama çıktığında henüz elektrik bile yoktu. Abaküs ile hesaplama yöntemleri ilk kodlamaya girer. Sonrakilerde 6 delik, delik kapalı veya delinmiş şekline göre bir harf yada rakam anlamı olan kart veya şerit kodları icat edildi. Bunları insanlar kendileri de okuyabiliyorlardı. en az 1995 yılına kadar bu delikli şeritler bilgisayarlarda olmasa da Telex isimli haberleşme çihazlarında kullanıldı.
Elektronik cihazlara da kimse kod öğretmedi. Uzun araştırmalar sonucunda insan kendi yaptığı makinanın dilini öğrendi. Programlanabilir elekronik cihazlar sonradan ortaya çıktı.
İlk sabit disk 3 ton ağırlığındaymış ve 50 byte veri saklıyabiliyormuş.