Pemrograman Bahasa C |
Kalian ingin belajar bahasa C? Biasanya yang mempelajari bahasa ini adalah kalian yang dari jurusan teknik informatika untuk kepentingan akademik. Tapi ada juga yang ingin belajar bahasa ini buat kelihatan keren hehe.
Dalam mempelajari sesuatu yang baru tentunya kita harus mengenali terlebih dahulu apa yang sebenarnya akan kita pelajari, seperti kata pepatah kalau tak kenal maka tak sayang. Nah sebelum kita belajar syntaks-nya , pada artikel kali ini kita akan mempelajari dan memahami apa itu bahasa C dan sejarah singkat diciptakannya bahasa tersebut, serta keunggulannya.
1. Apa itu bahasa C?
2. Sejarah bahasa C
Dennis M. Ritchie dan Brian W. Kernighan |
Komputer PDP-7 |
3. Keunggulan penggunaan bahasa C
- Cepat dan efisien : Aplikasi yang dibuat menggunakan bahasa C, dapat dijalankan dengan cepat dan efisien serta memiliki ukuran yang kecil, karena bahasa tersebut sederhana dan dapat langsung berkomunikasi dengan hardware yang ada dikomputer kita.
- Portable : Bahasa C dapat dikatakan sebagai bahasa yang portable karena walaupun kalian menuliskan kode program aplikasi kalian di Windows, program tersebut juga bisa dijalankan di sistem operasi lain misalnya linux. Karena dalam proses menjalankan kode program tersebut ada proses yang dinamakan compiling yaitu proses yang mengubah kode yang ditulis dalam bahasa C ke bahasa yang dimengerti mesin. Jika kalian menjalankan kode program tersebut di windows maka akan terbentuk file dengan ekstensi ‘.exe’.
- Bahasa pemrograman prosedural : Pengertian bahasa pemrograman prosedural adalah bahwa proses dalam menjalankan kode program tersebut dibaca dari atas ke bawah, jadi setiap baris program yang dituliskan diproses secara berurutan sehingga mudah dipahami. Karena ada bahasa pemrograman yang tidak prosedural seperti konsep ajax dalam javascript.
4. Versi bahasa C
-
ANSI C dan ISO C
ANSI C merupakan versi yang menjadi standar awal dari pengembangan bahasa C. Versi ini juga dikenal dengan C89, C90. Angka 89 dan 90 yang terkandung dalam nama versinya merupakan tahun diterbitkannya versi tersebut. -
C99
C99 adalah bahasa C versi tahun 1999. Pada versi ini dikenalkan beberapa fitur baru seperti inline function, tipe data baru, variable-length array, dll. -
C11
C11 adalah versi bahasa pemrograman C yang terbit pada tahun 2011. Pada versi ini ditambahkan beberapa fitur dan library seperti generic macros, anonymous structures, peningkatan dukungan terhadap unicode, atomic operation, multi-threading, dll. -
C18
C18 adalah versi bahasa pemrograman C yang terbit pada bulan Juni 2018. Pada versi ini tidak ada penambahan fitur baru, hanya perbaikan bug dan error yang ada pada versi sebelumnya.
Bagaimana sejarah dari bahasa pemrograman yang cukup tua ini, keren kan hehe. Setelah ini kita akan menyiapkan lingkungan pengembangan untuk bahasa C. Terus nantikan artikel selanjutnya.
0 Comments
Posting Komentar