Wednesday, March 16, 2011

Program Pendukung

Pada dasarnya, untuk mengikuti "Belajar Bahasa C" boleh menggunakan program seperti Visual C, Borland C atau yang lain. Namun agar lebih mudah memahami tulisan ini sebaiknya menggunakan program pendukung berupa compiler: GNU Compiler Collection atau gcc. Untuk mengetik program, bisa menggunakan gedit (Linux) atau Notepad++ (Windows) atau penyunting teks lain yang selama ini telah biasa digunakan. Sebagai gambaran, penulis menggunakan Ubuntu Linux 10.04 dg gcc versi 4.4.3 dan gedit.

Lihat! Program-program pendukung yang disarankan adalah program gratis bahkan bebas (free software)!

Mengapa Bahasa C?

Pertanyaan semacam itu selalu muncul saat kita menawarkan sesuatu. Bahasa C adalah bahasa pemrogaman yang artinya ia hanyalah sebuah alat bantu atau bahan mentah. Alasan pemilihan alat atau bahan tentu saja tergantung kepada: hasil yang akan dicapai, kemudahan pembuatan dan ketersediaan.

Hasil Yang Akan Dicapai
Jika akan membuat web maka bahasa yang utama adalah HTML. Bahasa C bisa digunakan sebagai generator HTML. C menjadi salah satu pilihan saat akan membuat software sistem, atau aplikasi. Penggunaan C tidak terbatas pada aplikasi desktop, aplikasi level kontroler atau prosesor pun bisa dibuat menggunakan bahasa ini.

Kemudahan Pembuatan
Ketika hasil yang akan dicapai sudah ditentukan, misalnya aplikasi desktop POS untuk lingkungan sistem operasi Linux, maka bahasa-bahasa seperti perl, assembly, PHP tidak mudah untuk digunakan. Sedangkan C masih menjadi salah satu pilihan.

Ketersediaan
C telah tersedia untuk berbagai platform komputer dan sistem operasi. Pengguna Windows, Linux, MacOS X dan lain-lain bisa dengan mudah mendapatkan alat bantu pemrograman dengan C baik itu yang berbayar maupun yang gratis, baik itu yang berlisensi tertutup maupun yang bebas, baik itu yang visual maupun yang ketik manual.