Bahasa pemrograman merupakan sebuah bahasa yang dibuat oleh manusia untuk berkomuikasi dengan mesin. Bahasa pemrograman dibagi menjadi 3 tingkat, yaitu bahasa pemrograman tingkat rendah, tingkat menengah, dan tingkat tinggi. Bahasa pemrograman tingkat rendah merupakan bahasa pemrograman yang lebih mendekati bahasa mesin yang begitu susah untuk dipahami. Bahasa pemrograman tingkat menengah merupakan bahasa pemrograman yang mulai mengalami perkembangan bahasa sehingga bisa dimengerti oleh manusia. Sedangkan bahasa pemrograman tingkat tinggi merupakan bahasa pemrograman yang telah disesuaikan dengan bahasa manusia sehari-hari sehingga lebih mudah untuk dipelajari dan dimengerti.
Pada postingan kali ini, saya akan mengulas singkat mengenai bahasa C yang merupakan bahasa pemrograman di tingkat menengah. Bahasa ini memiliki struktur yang sederhana, penggunaan kata yang efisien, serta bersifat readable (dapat dibaca) sehingga memudahkan kita untuk memahaminya. Bahasa ini juga banyak pengaplikasiannya di dunia IT contohnya seperti pembuatan sistem operasi, pembuatan program-program sistem, pembuatan toolkit, pembuatan aplikasi penghibur, dan lain sebagainya.
Bahasa C merupakan bahasa yang case-sensitive yang berarti kita harus berhati-hati dalam mengetik program yang kita buat. Contohnya jika tombol capslock menyala yang membuat semua karakter menjadi kapital, ketika kita mengetikkan perintah, bisa saja terjadi eror saat menjalankan program yang berisi perintah dengan huruf kapital itu. Jadi kita harus benar-benar teliti dalam menggunakannya.
Bahasa ini memiliki banyak jenis variabel, namun yang sering digunakan yaitu int, float, char, boolean. Tipe variabel int (integer) digunakan untuk mendeklarasikan bilangan bulat, tipe float digunakan untuk mendeklarasikan bilangan real, tipe variabel char (character) digunakan untuk mendeklarasikan karakter atau huruf, dan tipe boolean digunakan untuk mendeklarasikan pilihan true dan false.
Dalam bahasa program, ada beberapa istilah dalam pengisian variabel, yaitu:
- Deklarasi merupakan pemberian identitas/identifier. Contohnya: int a;
- Inisialisasi merupakan pemberian nilai pada variabel yang telah terdeklarasi. Contohnya: int a=1;
- Assignment merupakan pemberian rumus pada variabel yang telah terdeklarasi. Contohnya: a=a/b;
Bahasa C dapat dengan mudah kita buat. Bermodalkan aplikasi bawaan Windows dan juga compiler (penerjemah untuk mengkonversi bahasa program ke bahasa mesin), kita sudah dapat membuat program berbahasa C. Notepad dapat kita gunakan untuk membuat program berformat bahasa C. Cukup dengan mengganti ekstensi file notepad tersebut menjadi berformat ".c" lalu menerjemahkannya dengan compiler, kita telah mendapat program berbahasa C.
Karena bahasanya yang mudah dimengerti dan juga mudah dipahami membuat bahasa ini sering digunakan sebagai bahasa dasar dalam pemrograman. Namun, selain banyaknya keunggulan yang disuguhkan dari bahasa C, tentu saja bahasa ini memiliki kekurangan yaitu masih kurang mudah dimengerti dibanding bahasa pemrograman tingkat tinggi seperti bahasa pascal.
Sekian ulasan singkat saya mengenai bahasa pemrograman C, semoga bermanfaat bagi kita semua. Terimakasih telah mengunjungi blog AnakUNUD!
0 komentar:
Posting Komentar