Pemrograman
Data dan instruksi dapat disimpan pada kartu punched eksternal, yang disimpan dalam rangka dan disusun dalam deck.
Penemuan arsitektur von Neumann memungkinkan program komputer untuk disimpan dalam memori komputer. Program awal harus susah payah dibuat dengan menggunakan instruksi (operasi dasar) dari mesin tertentu, sering kali dalam notasi biner. Setiap model komputer mungkin akan menggunakan instruksi yang berbeda (bahasa mesin) untuk melakukan tugas yang sama. Kemudian, perakitan bahasa tersebut dikembangkan yang memungkinkan programmer menentukan setiap instruksi dalam format teks, singkatan memasukkan kode untuk setiap operasi, bukan menetapkan sebuah nomor dan alamat dalam bentuk simbolik (misalnya, ADD X, JUMLAH). Memasuki sebuah program dalam bahasa assembly biasanya lebih nyaman, lebih cepat, dan kurang rentan terhadap kesalahan manusia daripada menggunakan bahasa mesin, tetapi karena bahasa assembly adalah sedikit lebih dari satu notasi yang berbeda untuk bahasa mesin, setiap dua mesin dengan instruksi yang berbeda set juga memiliki perakitan yang berbeda bahasa.
Pada tahun 1954, FORTRAN diciptakan, melainkan tingkat pertama bahasa pemrograman tinggi untuk memiliki implementasi fungsional, dibandingkan dengan hanya desain di atas kertas [9] [10] (Sebuah bahasa tingkat tinggi adalah, dalam istilah yang sangat umum. bahasa pemrograman yang memungkinkan programmer untuk menulis program dalam istilah yang lebih abstrak dari instruksi bahasa assembly, yaitu pada tingkat abstraksi "lebih tinggi" daripada bahasa assembly.) Ini memungkinkan programmer untuk menentukan perhitungan dengan memasukkan formula secara langsung (misalnya Y = X * 2 + 5 * X + 9). Program teks, atau sumber, diubah menjadi instruksi mesin menggunakan program khusus yang disebut kompilator, yang diterjemahkan program FORTRAN ke dalam bahasa mesin. Bahkan, nama FORTRAN adalah singkatan dari "Formula Translation". Banyak bahasa lainnya dikembangkan, termasuk beberapa program untuk komersial, seperti COBOL. Program itu sebagian besar masih masuk menggunakan kartu punched atau pita kertas. (Lihat pemrograman komputer di era kartu punch). Pada akhir 1960-an, perangkat penyimpanan data dan terminal komputer menjadi cukup murah bahwa program dapat dibuat dengan mengetikkan langsung ke dalam komputer. Teks editor tersebut dikembangkan yang memungkinkan perubahan dan perbaikan harus dilakukan jauh lebih mudah dibandingkan dengan kartu berlubang. (Biasanya, kesalahan dalam meninju kartu berarti bahwa kartu harus dibuang dan yang baru menekan untuk menggantikannya.)
Ketika waktu telah berkembang, komputer telah membuat lompatan raksasa di bidang kekuatan prosesor. Ini telah membawa bahasa pemrograman baru yang lebih disarikan dari hardware. Meskipun bahasa tingkat tinggi biasanya dikenakan biaya overhead yang lebih besar, peningkatan kecepatan komputer modern telah membuat penggunaan bahasa ini jauh lebih praktis daripada pada masa lalu. Bahasa ini semakin disarikan biasanya lebih mudah untuk belajar dan memungkinkan programmer untuk mengembangkan aplikasi jauh lebih efisien dan dengan kode sumber kurang. Namun, bahasa tingkat tinggi masih praktis untuk beberapa program, seperti yang di mana tingkat rendah kontrol perangkat keras diperlukan atau di mana kecepatan pemrosesan maksimum adalah penting.
Komputer tablet
Pena komputer "QBE Vivo" yang dibuat oleh Aqcess Technology mendapatkan Best of Show COMDEX.
Fingerworks mengembangkan teknologi sentuhan dan gerakan sentuhan yang kemudian digunakan di iPhone Apple.
Windows Vista dirilis untuk ketersediaan umum. Vista termasuk fungsi Tablet PC edisi khusus dari Windows XP.
Di Disney Channel Original Movie, Read It and Weep, Jamie menggunakan Tablet PC untuk jurnalnya.
HP merilis tablet Multi-Touch kedua: HP TouchSmart seri tx2.
Always Innovating mengumumkan netbook tablet baru dengan CPU ARM.
Motion Computing meluncurkan J3400.
Sistem Quaduro memperkenalkan 10 "QuadPad 3G Plus, 900 gram Microsoft Windows berbasis 3G tablet PC dengan 8 jam masa pakai baterai.
Samsung memperkenalkan Galaxy Tab, menjalankan Google Android.
bModo meluncurkan bModo12 yang menjalankan Windows 7 OS dan fitur termasuk TFT-LCD 11,6", 3G, Wi-Fi, GPS, Bluetooth ® 2.1, USB 2.0, slot SDHC, slot kartu SIM yang tidak terkunci, konektor miniHDMI, OMTP Jack, webcam, mic, dll
Neofonie melepaskan WeTab, tablet PC untuk menulis berbasis MeeGo, menampilkan layar multi-sentuh 11,6 inci pada resolusi 1366 × 768 piksel.
Dixons Retail plc memperkenalkan Vega Advent, tablet PC 10" yang menjalankan Android 2.2, memiliki chipset Tegra NVIDIA 1 GHz, RAM dan ROM 512 Mb, kamera 1,3 MP, WiFi dengan konektivitas b/g, Bluetooth 2.1, slot kartu micro SD , USB port dan daya tahan baterai hingga 16 jam untuk pemutaran audio dan 6,5 jam untuk video 1080p.
Dell Inspiron mengumumkan Netbook flip Duo Layar dan Tablet PC hibrida HP merilis Slate 500, yang menjalankan versi penuh Windows 7
Asus EEE mengumumkan memo pad (tablet 7 inci), EEE Slate EP121 (tablet Windows 7), EEE Pad Transformer (tablet 10 inch dengan Android) dan EEE Pad Slider (tablet 10 inch dengan layar geser atas, keyboard QWERTY) [semua tablet menggunakan tampilan IPS]
Dell menampilkan yang tablet Streak 7 dan mengatakan itu bekerja pada Streak 10 inci 10 Apple mengumumkan 2 iPad