Source Code

Apa itu Source Code?

Source code atau kode sumber adalah dasar dari rancangan suatu program yang berisi kumpulan baris teks instruksi dan kode-kode fungsi yang mengkomunikasikan suatu perintah yang harus dijalankan oleh program agar program tersebut berfungsi sesuai tujuan perancangan.

Di dalam bidang pemrograman, source code merupakan himpunan satu kesatuan berkas atau file yang berisi kode-kode perintah dalam suatu program.

Setiap source code pada program komputer ditulis dalam berbagai jenis bahasa pemrograman, seperti Java, C/C++, atau PHP, atau bahasa program lainnya.

Bahasa pemrograman ini yang akan berinteraksi langsung dengan komputer sehingga tujuan pembuatan suatu program seperti medium interaktif dapat diterjemahkan oleh komputer.

Tujuan Pembuatan Source Code

Tujuan utama dari penulisan source code adalah untuk memberikan dasar instruksi dalam pembuatan suatu perangkat lunak.

Selain itu, source code memiliki tujuan untuk memudahkan pengguna menyesuaikan instalasi perangkat lunak.

Source code yang telah dibuat dapat digunakan dan dikembangkan oleh pemrogram lain untuk platform lain.

Selanjutnya, akses source code juga memungkinkan pemrogram untuk berkontribusi pada komunitas, baik melalui berbagi kode untuk pembelajaran bersama maupun dengan mengembangkan sebagian source code untuk diaplikasikan di aplikasi lain. 

Contoh Source Code

Berikut adalah beberapa contoh source code sederhana dalam beberapa bahasa pemrograman yang populer.

Source Code PHP

<?php
  echo "Hello World! from Teknogram";
?>

Source Code HTML + JavaScript

<script>
    alert( 'Hello, world! from Teknogram' );
</script>

Source Code Golang

package main

import "fmt"

func main() {
    fmt.Println("hello world from Teknogram")
}

Source Code Java

class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World! from Teknogram"); 
    }
}

Source Code Python

print("Hello World")

Kutip Istilah Ini

Verdianto, Dwi Arizki. 2023. “Source Code - Pengertian, Fungsi, dan Contohnya”. Teknogram. Diakses 18 Juni 2024. https://teknogram.id/kamus/source-code/

Berhasil Disalin

Dwi Arizki Verdianto

Dwi adalah penulis dan editor di Teknogram. Dia merupakan seorang web developer dengan keahlian utama di bidang pengembangan web, open source, dan sistem operasi.

Heatsink

Heatsink adalah perangkat yang dirancang untuk penyerap panas...

VGA

VGA (Video Graphic Adaptor) adalah suatu standar tampilan...

Shutdown

Shutdown adalah istilah yang digunakan untuk mendeskripsikan proses...

Folder

Folder adalah suatu ruang yang digunakan untuk menyimpan...

CMOS

CMOS (Complementary Metal-Oxide-Semiconductor) adalah suatu chip semikonduktor yang...

Homepage

Homepage adalah halaman utama yang berperan sebagai tampilan...