Apa Itu Programming?
Pemrograman komputer adalah proses merancang dan membangun program komputer. Ini melibatkan memberi tahu komputer, langkah demi langkah, tepat apa yang Anda ingin kerjakan. Ini dilakukan dengan memakai bahasa pemrograman, yang disebut seperangkat ketentuan untuk memberi instruksi ke komputer. Beberapa bahasa pemrograman umum termasuk C ++, Java, dan Python.
Itu terlalu banyak bahasa Inggris untuk Anda, bukan ? diamkan saya memecahnya sedikit untuk Anda.
Bayangkan Anda ingin membuat program komputer yang menolong Anda ingat untuk menyirami tanaman Anda. Program ini bisa minta Anda tiap hari di saat tertentu untuk menyiram tanaman Anda, dan mencontreng pekerjaan sebagai selesai sesudah Anda selesai menyiraminya.
Untuk membuat program ini, Anda perlu memberitahu komputer, langkah setiap langkah, apa yang Anda harapkan. Ini kemungkinan mengikutsertakan penataan "jadwal" untuk ikuti program hingga dia mengetahui kapan harus mengingati Anda untuk menyiram tanaman Anda. Mungkin saja mengikutsertakan pembuatan fitur "daftar pekerjaan" hingga program bisa mencari tanaman yang mana telah disiram dan yang mana masih penting diingat.
Berikut langkah-langkah spesifik yang kemungkinan terlibat pada proses ini:
- Tetapkan bahasa pemrograman yang hendak dipakai (seperti Python).
- Catat kode untuk atur jadwal program (misalkan, "meminta pengguna untuk menyirami tanaman mereka tiap hari pada jam 09.00").Catat kode untuk membikin fitur daftar pekerjaan (misalkan, "buat daftar tanaman, dan tandai masing-masing sebagai 'disiram' atau 'tidak disiram'")
- Catat kode untuk membikin fitur daftar pekerjaan (misalkan, "buat daftar tanaman, dan tandai masing-masing sebagai 'disiram' atau 'tidak disiram'")
- Tes program untuk menentukannya bekerja secara benar.
- Kerjakan penyesuaian yang dibutuhkan pada program berdasar hasil pengetesan.
Kenapa Anda memerlukan bahasa pemrograman?
Bahasa pemrograman penting karena menyediakan langkah untuk kita untuk berkomunikasi dengan komputer dan memberitahu mereka apa yang kita ingin mereka kerjakan. Tanpa bahasa pemrograman, akan susah membuat perintah untuk dituruti oleh komputer, karena komputer cuma bisa pahami perintah yang dicatat dengan tertentu.
Bahasa pemrograman sediakan seperangkat ketentuan untuk menulis kode, dan mengikutkan serangkaian fitur dan peranan bawaan yang bisa kita pakai untuk membuat program yang lebih kompleks. Misalkan, banyak bahasa pemrograman mengikutkan peranan untuk tampilkan text, lakukan penghitungan matematis, dan bekerja dengan data yang diletakkan dalam file atau database.
Ada beberapa bahasa pemrograman berlainan yang ada, masing-masing dengan seperangkatan ketentuan dan featurenya sendiri. Beberapa bahasa pemrograman direncanakan untuk dipakai untuk tipe pekerjaan tertentu, seperti peningkatan situs atau analitis data, sementara lainnya umum dan bisa dipakai untuk beragam pekerjaan.
Dengan menggunakan bahasa pemrograman, kita bisa menulis kode yang lebih gampang dimengerti baik oleh manusia atau komputer, yang mempermudah pembuatan, debug, dan pemeliharaan program yang kompleks.
Source Code VS Machine Code
Dalam pemrograman komputer, kode sumber adalah kode tercatat yang dibuat oleh pemrogram dengan bahasa pemrograman. Ini disebutkan kode "sumber" karena sebagai sumber dari program paling akhir yang digerakkan di komputer.
Kode sumber umumnya dicatat oleh pemrogram menggunakan editor text, dan diletakkan dalam file dengan ekstensi file khusus untuk bahasa pemrograman yang dipakai (seperti.py untuk Python atau.java untuk Java).
Sesudah kode sumber dicatat, harus "dikompilasi" jadi kode mesin, yakni satu bentuk kode yang bisa dimengerti dan digerakkan oleh perangkat keras komputer. Proses gabungan kode sumber jadi kode mesin dilaksanakan oleh program khusus yang disebutkan compiler.
Maka untuk merangkum, kode sumber ialah kode yang bisa dibaca manusia yang dicatat dengan seorang programmer, dan kode mesin adalah kode yang bisa dibaca komputer yang dibuat oleh kompiler dan dipakai untuk jalankan program di komputer.
Saya berharap ini memberikan Anda wacana mengenai apakah itu pemrograman komputer.
Terima kasih.
Artikel Terkait Lainnya :
- Wajib Tau Buat Kamu Yang Ingin Belajar Tipe Data Di Dalam Ilmu Statistik
- Simak Dulu Sebelum Memulai Karir Menjadi Seorang Copywriter
- Cara Deploy Aplikasi Di Digital Ocean
- Intip Gaji Software Engineer Di Beberapa Startup Terkenal Di Indonesia
- Ini Dia Bedanya Cloud Hosting Dengan Virtual Private Server