
Edukasi Coding
Apa Itu Source Code (Kode Sumber)

Bayu Nugraha
Spesialis Coding Anak

Source code (kode sumber) adalah kumpulan instruksi tertulis yang dibuat programmer dalam sebuah bahasa pemrograman, sebelum diubah menjadi program yang bisa dijalankan komputer. Source code ditulis sebagai teks biasa yang bisa dibaca manusia — misalnya disimpan dalam file berakhiran .py untuk Python — lalu diterjemahkan oleh komputer menjadi perintah yang dimengerti mesin.
Cara Kerja Source Code
Source code ibarat "resep masakan" yang ditulis programmer. Komputer tidak langsung memahami bahasa manusia, jadi source code perlu diterjemahkan lebih dulu. Ada dua cara umum: sebagian bahasa memakai interpreter yang membaca kode baris per baris, sebagian lagi memakai compiler yang menerjemahkan seluruh kode sekaligus menjadi file program.
Di Scratch, source code berupa blok warna-warni yang disusun anak. Di Python, source code berupa baris teks yang disimpan dalam file .py. Contohnya, seorang anak menulis satu baris print("Halo!") di file bernama halo.py. Baris itu adalah source code. Saat file dijalankan, Python membaca source code tersebut lalu menampilkan tulisan "Halo!" di layar.
Fakta menarik: source code proyek besar seperti peramban Chromium terdiri dari puluhan juta baris kode yang ditulis ribuan programmer di seluruh dunia.
Kenapa Penting untuk Anak
Memahami source code membantu anak melihat bahwa program bukan sihir, melainkan instruksi yang bisa mereka tulis dan ubah sendiri. Ini melatih logika sekaligus rasa percaya diri untuk menciptakan teknologi, bukan sekadar memakainya. Di kursus coding Algonova, anak belajar menulis source code langkah demi langkah, dari blok Scratch hingga Python. Untuk istilah terkait, lihat apa itu bahasa pemrograman.
Coba kelas coding gratis dan lihat anak menulis baris kode pertamanya.

