Coding, terlepas dari bahasa pemrograman (HTML, CSS, C, PHP, Java, JavaScript, Python, dll.), adalah soal memberi tahu komputer apa yang harus dilakukan dalam bahasa yang dipahaminya.
Memahami cara membuat program akan membantu Anda menciptakan web dan aplikasi seluler, website, tatap muka pengguna, atau bahkan kode untuk robot!
Sejarah pemrograman dimulai baru-baru ini. Namun, pemrograman secara teknis mendahului komputer! Program pertama di dunia ini katanya dibuat pada tahun 1842.
Pada tahun 1840, Ada Lovelace membuat kerangka ide program komputer pertama.
Kata algoritma hadir dari nama matematikawan Muhammad ibn Musa al-Khwarizmi, yang namanya dalam bahasa Latin menjadi Algorismus. Al-Khwarizmi terkenal karena memperkenalkan aljabar di Eropa.
Ada Lovelace menerjemahkan hasil karya matematikawan Italia Luigi Menabrea yaitu Mesin Analisis Charles Babbage ke dalam bahasa Inggris. Mesin tersebut akan menggunakan kartu berlubang tempat informasi akan dikodekan. Dia merincikan metode untuk menghitung angka Bernoulli pada kartu-kartu tersebut yang dianggap sebagai program komputer di dunia.
Ada Lovelace merincikan mesin penghitung yang mencakup elemen-elemen berikut:
- Perangkat untuk mengodekan informasi digital (kartu berlubang, roda berlekuk, dll.).
- Memori untuk merekam nilai-nilai numerik.
- Unit kontrol bagi pengguna untuk menunjukkan tugas mana yang akan dijalankan mesin.
- Disk untuk menyelesaikan kalkulasi.
- Perangkat yang memungkinkan Anda melihat hasilnya.
Komputer elektronik pertama tidak akan muncul selama satu abad berikutnya di awal tahun 1940-an. Masalahnya adalah kalkulasi akan memakan waktu lama dan programmer harus menulis kode dengan tangan di kode mesin.
Antara tahun 1943 dan 1945, Konrad Zuse dari Jerman menciptakan Plankalkl, bahasa pemrograman tingkat tinggi pertama yang akan dirancang untuk komputer tetapi tidak pernah digunakan.
Bahasa Pemrograman untuk Server Web
Pada saat ini, bahasa pemrograman masih dalam tahap awal.