Study
C

Pengenalan C

Penjelasan

C adalah bahasa pemrograman prosedural tingkat rendah yang jadi fondasi banyak bahasa modern (C++, Java, PHP, Python sendiri dibuat pakai C). C tidak punya pengelolaan memori otomatis (garbage collector) — programmer wajib mengatur sendiri alokasi dan pembersihan memori, yang membuat C sangat cepat tapi juga rawan bug kalau tidak hati-hati. Sama seperti Java, C bertipe statis dan setiap program wajib punya fungsi main() sebagai titik masuk.

Instalasi & Cara Menjalankan

1. Instal compiler C — di Windows pakai MinGW atau lewat WSL, di macOS pakai Xcode Command Line Tools (xcode-select --install), di Linux biasanya GCC sudah tersedia atau instal lewat package manager (mis. sudo apt install gcc)
2. Pastikan instalasi berhasil dengan mengecek versi lewat terminal: gcc --version
3. Buat file halo.c
4. Kompilasi kode dengan: gcc halo.c -o halo (menghasilkan file executable bernama halo)
5. Jalankan hasil kompilasinya dengan: ./halo (di macOS/Linux) atau halo.exe (di Windows)

Alternatif: pakai IDE seperti Code::Blocks atau CLion yang otomatis mengompilasi dan menjalankan kode lewat tombol Run.

Praktikum

Instal compiler C di komputer kamu. Buat file halo.c berisi fungsi main() yang mencetak nama kamu lewat printf(), lalu kompilasi dan jalankan lewat terminal.

Editor Latihan

Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.

Tips

Belum mau ribet instal compiler dulu? Kamu bisa langsung eksperimen syntax C dasar lewat online compiler seperti replit.com atau OneCompiler — cocok buat pemanasan sebelum instal beneran di komputer sendiri.