Header_blog

Edukasi Coding

4 menit baca

Apa Itu Source Code (Kode Sumber)

Dipublikasikan: 10.07.2026·Diperbarui: 22.07.2026
Bayu Nugraha

Bayu Nugraha

Spesialis Coding Anak

Apa Itu Source Code (Kode Sumber)

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.

Daftar Isi

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.

Contoh Source Code

Contoh paling sederhana dari source code adalah satu baris print("Halo!") di Python yang disimpan dalam file halo.py. Baris itu ditulis manusia, dan komputer membacanya untuk menampilkan tulisan di layar. Contoh lain: halaman web dibuat dari source code HTML seperti <h1>Selamat datang</h1>, sedangkan tombol interaktif ditulis dengan source code JavaScript.

Source code artinya sama dengan kode sumber, yaitu naskah asli sebuah program sebelum dijalankan. Jadi "source code program adalah" kumpulan perintah tertulis yang menjadi asal-usul sebuah aplikasi. Anak bisa menulis baris source code pertamanya lewat kelas coding gratis Algonova.

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.