Pengenalan Compiler C, Variabel, Tipe Data, dan Operator
Assalamualikum wr wb. Pada postingan kali ini saya akan membahas tentang Compiler C, Variabel, Tipe Data, dan Operator. Istilah - istilah ini pasti tidak asing bagi kalian yang sudah mengenal bahasa C atau bahasa pemrogramman lainnya. Namun bagi kalian yang belum mengenal bahasa C dan bahasa pemrograman mungkin akan cukup kebingungan dengan istilah terrsebut. Lalu apa saja hubungan istilah tersebut dengan bahasa C?
Ini dia jawabannya. kita mulai dari mengenal bahasa pemrogramman C itu sendiri.
1. Bahasa pemrogramman C
Bahasa pemrogramman C adalah bahasa yang sangat umum digunakan dalam dunia program. mulai dari membuat sistem operasi seperti windows atau linux dan lain - lain. Bahasa pemrograman ini dapat dikembangkan menjadi bahasa - bahasa lain seperti PHP yang umum digunakan untuk membuat web. Bahasa C diciptakan oleh dennis M richle pada tahun 1972, seorang peneliti di Bell Labs, New Jersey Amerika Serikat. Pada awalnya, bahasa C ini tercipta untuk menyempurnakan bahasa yang dikembangkan sebelumnya yaitu bahasa B yang merupakan pengembangan dari bahasa Assembly. Peneliti di Bell Labs awalnya bertujuan untuk mengembangkan sistem operasi UNIX. Bahasa C merupakan jenis High Level programming dimana syntax yang ada akan lebih mudah dimengerti oleh programmer itu sendiri dari pada mesin. Dengan demikian dapat ditarik kesimpulan bahwa bahsa C merupakan bahasa yang powerfull dan masih marak digunakan di dunia yang modern ini. Ada alasan lain pula mengapa bahasa C masih sangat populer sebagai berikut:
Dengan fitur yang ada pasti kawan - kawan sekalian akan tertarik menggunakan bahasa C! bahasa C pun sudah ada pengembangan dengan nama C++ tapi kali ini kita akan perdalam C nya saja.
Tentunya kalau kawan - kawan ingin mencoba mempelajari bahasa C ini diperlukan suatu compiler untuk menjalankannya. Seperti judul artikel yang ada, tentunya yang akan digunakan itu compiler C. Lalu apa itu compiler??
Compiler adalah suatu program yang menerjemahkan bahasa program ( source code) kedalam bahasa objek (obyek code). Compiler menggabungkan keseluruhan bahasa program, mengumpulkannya dan kemudian menyusunnya kembali. Compiler diperlukan karena bahasa yang digunakan oleh mesin atau komputer berbeda dengan aturan bahasa yang programmer gunakan, maka dari itu diperlukan compiler sebagai penghubung sekaligus penerjemah dari bahasa programmer kepada mesin.
Complier memerlukan waktu untuk membuat suatu program dapat di eksekusi oleh computer, program yang dieksekusi oleh compiler adalah dapat berjalan lebih cepat disbanding program yang diperoduksi oleh interpreter, disamping itu juga bersifat independen. Contoh program yang menggunakan compiler C adalah Dev C++, Arduino IDE, dll.
Sekarang kita akan langsung memulai dengan aturan dasar dari bahasa C. yaitu selalu tutup setiap perintah dengan tanda titik koma ";" . berikut kerangka utama dari program C:
Bahasa C memiliki aturan untuk mengeksekusi perintah atau statemen secara berurutan (sequential) dari atas ke bawah. Jika kita ingin meletakan fungsi - fungsi lain tersebut dibawah bagian fungsi utama maka kita harus mendefinisikan atau menuliskan fungsi tersebut dibagian atas fungsi utama atau sebelum fungsi utama ( bagian prototipe fungsi) hal ini berfungsi agara fungsi tersebut dikenalkan dahulu kepada compiler sehingga aturan sequential tidak akan terhenti oleh fungsi yang penjelasannya berada dibawah atau setelah fungsi tersebut digunakan.
Selain itu ada pula file header yang merupakan komponen yang tak kalah penting dari bahasa c. komponen ini berfungsi untuk menyimpan fungsi-fungsi yang dapat kita gunakan pada program kita. kita hanya perlu memanggil fungsi itu dengan nama fungsi yang telah didefinisikan pada program header. file header yang paling umum digunakan adalah stdio.h yang merupakan file header untuk fungsi standar input dan output!.
Sudah siap untuk memulai membuat program????.....
Tunggu dulu, karena masih ada sub judul yang belum penulis bahas. Lanjut dahulu ke variabel.
Dalam bahasa C ada yang disebut untuk variabel. pastinya untuk kalian yang belajar matematika tidak asing dengan namanya bukan? karena konsepnya yang cukup serupa.
A. Variabel
Variabel digunakan untuk meyimpan angka atau karakter pada bahasa C. variabel bisa kita tentukan namanya namun pada bahasa C, ada aturan dimana kita tidak boleh memisahkan nama variabel yang terdiri dari 2 kata atau lebih menggunakan spasi. tapi tenang, kamu bisa menggunakan karakter lain untuk menghubungkan nama variabelmu seperti "nomor satu" menjadi "nomor_satu". selain itu ada aturan baku lainnya yaitu kita tidak bisa menggunakan angka pada awalan nama variabel, kita tidak boleh menggunakan simbol (@, ?, #, !, dll), dan kita tidak bisa menggunakan kata pada fungsi sebagai nama variabel. berikut contoh beberapa kata yang tidak boleh digunakan sebagai nama variabel:
Menuliskan program sudah dilakukan pada bagian awal tadi, sekarang tinggal melakukan kompilasi yaitu proses dimana compiler akan menyeleksi program yang telah kita buat apakah sudah sesuai dengan aturan yang ada atau masih ada kesalahan. jika tidak ditemukan kesalahan maka program akan melakukan proses linking yang sepenuhnya internal yaitu mengkonversi bahasa programmer menjadi bahasa mesin.
Komentar
Posting Komentar