Jika kita menggunakan bahasa Indonesia untuk berkomunikasi, maka komputer menggunakan berbagai bahasa pemrograman seperti SQL, PHP, Java, Python, dan sebagainya.
Setiap kode itu akan membantu komputer mengetahui dan mengerti apa yang ingin Anda lakukan di komputer. Komputer akan menerima instruksi ini dan mereka akan mengikuti apa yang tertulis. Jadi sebuah kumpulan instruksi kode bisa membuat sebuah program.
Proses coding memerlukan ketelitian tingkat tinggi, karena kesalahan sekecil apapun dapat menyebabkan program yang sedang dibuat tidak berfungsi. Kesalahan sekecil penulisan koma, titik dua, atau titik di tempat yang salah dapat menghalangi sebuah program dari berfungsi sebagaimana mestinya.
Coding untuk Web Development
Anda juga mungkin sudah tahu bahwa coding adalah bagian dari web development. Web development atau web programming sendiri adalah proses pembuatan sebuah website atau aplikasi dengan coding. Website-website inilah yang nantinya akan dikunjungi oleh orang-orang yang memiliki akses internet.
Web development sendiri memang terbagi menjadi dua:
Back End Development
Back-end artinya adalah 'bagian belakang', yang merujuk pada sisi website yang tidak dapat dilihat oleh pengunjung atau pengguna .
Front End Development
Front-end development adalah istilah yang digunakan untuk membahas bagian interaksi yang terjadi di 'muka' dari sebuah website seperti fungsionalitas tombol, scroll, interaksi pada klik, dan sebagainya.
Web Design
Seperti namanya, web design merujuk pada proses pengembangan aset visual dari sebuah website. Web designer seringkali bekerjasama dengan front-end developer untuk memastikan ide desain mereka diaplikasikan dengan tepat pada sebuah website.
Selain itu, kedua bagian proyek ini bisa juga dilakukan oleh satu orang yang sama, bertanggung jawab untuk mengatur fungsionalitas website dan juga merancang tampilannya. Dalam hal ini, mereka akan disebut pengembang full-stack, menggabungkan front-end dan back-end.
Sejarah coding