Rumah Pembangunan Perintis pengaturcaraan komputer

Perintis pengaturcaraan komputer

Isi kandungan:

Anonim

Tidak seperti beberapa ciptaan seperti pesawat Wright Brothers dan telefon (Alexander Graham Bell), penciptaan program komputer tidak terikat dengan nama tunggal dalam sejarah. Sebaliknya, ia adalah kemajuan halus yang akhirnya menghasilkan apa yang kita fikirkan sebagai pengaturcaraan komputer hari ini - keupayaan untuk menulis arahan untuk mesin dalam bahasa Inggeris yang dekat. Di sini kita akan melihat beberapa perintis dalam bidang ini. (Untuk lebih banyak sejarah, lihat tutorial kami mengenai Sejarah Internet.)

Babbage dan Lovelace

Walaupun matematik dan algoritma sangat penting untuk pengaturcaraan komputer, kita akan mulakan dengan dua orang yang paling banyak dikreditkan untuk kedua-dua konsep program komputer dan penciptaan yang pertama. Charles Babbage dianggap sebagai bapa kepada komputer yang diprogramkan. Sebagai seorang ahli matematik, dia memahami bagaimana semua pengiraan terdiri daripada bahagian-bahagian yang lebih kecil yang boleh dijana. Untuk melakukan ini, mesin akan memerlukan peranti input, pemproses, unit kawalan dan peranti output. Babbage mengonsepkan mesin itu dan menggelarnya sebagai Mesin Analitik.

Enjin Analisis Konsep menjadi lebih penting dalam sejarah pengkomputeran apabila rakan Babbage, Augusta Ada King (dahulu Byron dan kemudian Lovelace) menulis program komputer pertama untuknya. Program berasaskan algoritma yang dia tulis untuk Enjin Analisis bertujuan untuk mengira nombor Bernoulli, dan akan bekerja jika mesin telah dibina. Hebatnya, permata ini tersimpan dalam nota yang dia tulis untuk terjemahan yang dia buat daripada kerja matematik Itali. Oleh itu, Countess Lovelace akhirnya dilahirkan sebagai programmer komputer pertama di dunia.

Perintis pengaturcaraan komputer