Bahasa Pemrograman C merupakan salah satu bahasa pemrograman komputer paling senior yang masih digunakan hingga saat ini. Dirilis pertama kali tahun 1972 oleh Dennis Ritchie, C menjadi “dasar” dari berbagai bahasa pemrograman yang lebih modern seperti C++, C#, Java, PHP hingga JavaScript.
Walau sudah berumur 45 tahun, bahasa pemrograman C masih tetap layak untuk dipelajari. Bersama-sama dengan bahasa pemrograman Pascal dan C++ ketiganya sering digunakan untuk belajar algoritma, yakni dasar dari pemrograman.
Bahasa C banyak menginspirasi bahasa pemrograman lain, seperti C++, C#, Objective C, PHP, JAVA, JavaScript dan masih banyak lagi. Dengan mempelajari bahasa C, anda akan familiar dan lebih mudah saat berpindah ke bahasa pemrograman lain yang merupakan turunan dari bahasa C.
Kali ini duniailkom ingin mengajak anda untuk mengupas dan mempelajari bahasa pemrograman C. Dalam halaman ini, kami meng-index seluruh tutorial dan artikel C di duniailkom:
Pengertian dan Sejarah Bahasa Pemrograman C
Untuk tutorial awal belajar C di Duniailkom, kita akan berkenalan dengan bahasa pemrograman C, mulai dari pengertian bahasa C, sejarahnya dari awal kemunculan pada tahun 1972 hingga penggunaannya saat ini.
Tidak ketinggalan juga akan dibahas tentang pengertian Compiler, Linker dan IDE. Ketiga istilah ini akan sering kita temui saat mempelajari sebuah bahasa pemrograman.
- Tutorial Belajar C Part 1: Pengertian Bahasa Pemrograman C
- Tutorial Belajar C Part 2: Sejarah Bahasa Pemrograman C
- Tutorial Belajar C Part 3: Pengertian Compiler, Linker dan IDE
Menulis dan Menjalankan Kode Program Bahasa C
Dalam sesi ini akan dibahas tentang cara menulis dan menjalankan kode program bahasa pemrograman C. Mulai dari menginstall aplikasi Code::Block hingga menghasilkan file exe.
- Tutorial Belajar C Part 4: Cara Mendownload dan Menginstall Code::Blocks
- Tutorial Belajar C Part 5: Cara Menulis Kode Program Bahasa Pemrograman C
- Tutorial Belajar C Part 6: Cara Mencompile dan Membuat File exe Bahasa C
Cara Penulisan dan Struktur Dasar Bahasa C
Bagian ini akan membahas cara penulisan bahasa C, mulai dari cara menjalankan kode program bahasa C, struktur dasar kode pemrograman bahasa C seperti variabel, konstanta, hingga cara penggunaan perintah printf dan scanf.
Aturan penulisan sebuah bahasa pemrograman dikenal juga dengan istilah syntax.
- Tutorial Belajar C Part 7: Struktur Dasar Kode Program Bahasa Pemrograman C
- Tutorial Belajar C Part 8: Aturan Dasar Penulisan Kode Program Bahasa C
- Tutorial Belajar C Part 9: Cara Pembuatan Konstanta dalam Bahasa C
- Tutorial Belajar C Part 10: Pengertian Variabel dan Cara Penulisan Variabel Bahasa C
- Tutorial Belajar C Part 11: Fungsi Perintah printf dalam Bahasa Pemrograman C
- Tutorial Belajar C Part 12: Format Penulisan printf untuk Menampilkan isi Variabel
- Tutorial Belajar C Part 13: Fungsi scanf dan Cara Penggunaan Perintah scanf
Tipe Data Bahasa Pemrograman C
Dalam bagian ini akan dibahas tentang apa saja jenis-jenis tipe data di dalam bahasa C, termasuk pembagian tipe data yang disertai contoh cara penggunaannya.
Tipe data yang akan kita pelajari diantaranya: tipe data char, integer, float, array, struct, hingga boolean:
- Tutorial Belajar C Part 14: Jenis-jenis Tipe Data dalam Bahasa C
- Tutorial Belajar C Part 15: Pengertian dan Contoh Kode Program Tipe Data Char
- Tutorial Belajar C Part 16: Pengertian dan Contoh Kode Program Tipe Data Integer
- Tutorial Belajar C Part 17: Pengertian dan Contoh Kode Program Tipe Data Float
- Tutorial Belajar C Part 18: Pengertian dan Contoh Kode Program Tipe Data Array
- Tutorial Belajar C Part 19: Pengertian Array 2 Dimensi
- Tutorial Belajar C Part 20: Pengertian dan Contoh Kode Program Tipe Data String
- Tutorial Belajar C Part 21: Cara Membaca String dengan scanf dan gets
- Tutorial Belajar C Part 22: Cara Mengubah Isi String dengan Fungsi strcpy
- Tutorial Belajar C Part 23: Pengertian dan Contoh Kode Program Tipe Data Struct
- Tutorial Belajar C Part 24: Pengertian Typedef dan Cara Penggunaan Typedef Struct
- Tutorial Belajar C Part 25: Tipe Data Boolean dan Cara Penggunaan Tipe Data Boolean
Operator Bahasa Pemrograman C
Dalam bagian ini akan dibahas tentang apa saja jenis-jenis operator dalam bahasa C. Kita akan membahas operator aritmatika, operator increment & decrement, operator perbandingan, operator logika, operator bitwise, dan operator assignment.
- Tutorial Belajar C Part 26: Jenis-jenis Operator dalam Bahasa C
- Tutorial Belajar C Part 27: Jenis-jenis Operator Aritmatika Bahasa C
- Tutorial Belajar C Part 28: Jenis-jenis Operator Increment & Decrement Bahasa C
- Tutorial Belajar C Part 29: Jenis-jenis Operator Perbandingan / Relasional Bahasa C
- Tutorial Belajar C Part 30: Jenis-jenis Operator Logika Bahasa C
- Tutorial Belajar C Part 31: Jenis-jenis Operator Bitwise Bahasa C
- Tutorial Belajar C Part 32: Jenis-jenis Operator Assignment Bahasa C
Struktur Kondisi dan Perulangan
Pada bagian ini akan dibahas perintah-perintah kode pemrograman C yang dipakai untuk membuat percabangan kode program atau dikenal juga dengan struktur kondisi / struktur logika. Di dalam bahasa C terdapat kondisi IF, IF ELSE, IF ELSE IF, Nested IF ELSE (if bersarang), dan struktur SWITCH / CASE.
Setelah itu kita akan masuk ke perulangan. Perulangan (atau dalam bahasa inggris dikenal dengan istilah loop) merupakan konsep pemrograman yang berguna untuk mengulang baris perintah. Disini akan dibahas cara membuat perulangan dalam bahasa C menggunakan perintah FOR, WHILE dan DO WHILE.
- Tutorial Belajar C Part 33: Percabangan Kondisi IF Bahasa C
- Tutorial Belajar C Part 34: Percabangan Kondisi IF ELSE Bahasa C
- Tutorial Belajar C Part 35: Percabangan Kondisi IF ELSE IF Bahasa C
- Tutorial Belajar C Part 36: Percabangan Kondisi Switch Case Bahasa C
- Tutorial Belajar C Part 37: Perulangan FOR Bahasa C
- Tutorial Belajar C Part 38: Perulangan WHILE Bahasa C
- Tutorial Belajar C Part 39: Perulangan DO WHILE Bahasa C
- Tutorial Belajar C Part 40: Fungsi dan Pengertian Perintah Break
- Tutorial Belajar C Part 41: Fungsi dan Pengertian Perintah Continue
Cara Membuat Fungsi / Function
Dalam merancang kode program, kadang kita sering membuat kode yang melakukan tugas sama secara berulang-ulang, seperti membaca tabel dari database, menampilkan penjumlahan, dll.
Tugas yang sama ini akan lebih efektif jika dipisahkan dari program utama dan dirancang menjadi sebuah fungsi atau function.
Secara sederhana, fungsi atau function adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Ketika di sadur ke dalam bahasa indonesia, function ini di sebut juga sebagai fungsi.
Pada bagian ini kita akan membahas cara membuat function di C, termasuk juga mempelajari perbedaan parameter dengan argumen, dan cara mengembalikan nilai function dengan perintah return.
- Tutorial Belajar C Part 42: Cara Membuat Fungsi (Function) Bahasa C
- Tutorial Belajar C Part 43: Pengertian Parameter dan Argumen Fungsi Bahasa C
- Tutorial Belajar C Part 44: Fungsi Perintah Return pada Function Bahasa C
Latihan Soal Bahasa C
Bagian ini dikhususkan untuk tutorial lepas yang membahas studi kasus, latihan dan contoh kode program dalam bahasa C. Beberapa artikel merupakan jawaban dari pertanyaan rekan-rekan pengunjung duniailkom seputar Bahasa C.
- Tutorial Belajar C: Cara Membuat Perulangan Bersarang (Nested Loop)
- Tutorial Belajar C: Cara Membuat Segitiga Bintang
- Latihan Kode Program Bahasa C: Membuat Menu Berulang
- Latihan Kode Program Bahasa C: Cek Bilangan Prima
- Latihan Kode Program Bahasa C: Konversi Suhu Celsius