Home / blog / tutorial / Bahasa C / Dasar-dasar Pemrograman Bahasa C

Dasar-dasar Pemrograman Bahasa C

Pendahuluan

Pada tutorial kali ini akan membahas mengenai Dasar-dasar pemrograman Bahasa C. Bahasa C dirancang pertama kali oleh Dennis M. Ritchie pada tahun 1972 di AT&T Bell Labs. Bahasa C dikembangkan dari bahasa BPCL (Basic Combined Programming Language ) dan bahasa B. Bahasa BPCL di kembangkan oleh Martin Richard pada tahun 1967 sebagai bahasa system operasi dan compiler. Ken Thompson pada tahun 1970 telah merancang bahasa B dengan memasukkan feature BPCL. Bahasa B dirancang untuk membuat system operasi UNIX/LINUX untuk computer DEC PDP-7 pada Bell Laboratories.

Pada tahun 1978 Dennis Ritchie dan Brian W. Kerninghan mempublikasikan bahasa C melalui buku “The C Programming Language”. Buku ini diterbitkan oleh Prentice Hall dan pada saat ini telah di terjemahkan dalam berbagai bahasa di dunia. Dan buku ini juga yang menjadikan legenda dan sejarah bagi bahasa C hingga di kenal dengan sebutan K&R C ((K=Kerninghan | R=Ritchie)).
Penerapan bahasa C dalam pemrograman Mikrokontroler salah satu software IDE yang umum digunakan adalah Codevision AVR.

Pengenal

Pengenal(Identifier) merupakan sebuah nama yang di definisikan oleh pemrogram untuk menunjukkan identitas dari sebuah konstanta, varibel, fungsi, label atau tipe data khusus. Adapun aturan dalam membuat pengenal (identifier) adalah sebagai berikut:

  • Karakter pertama tidak boleh menggunakan angka.
  • karakter kedua dapat berupa huruf, angka, atau garis bawah.
  • Tidak boleh menggunakan spasi.
  • Bersifat case sensitif, yaitu huruf kapital dan huruf kecil dianggap berbeda.

Contoh penamaan yang dibolehkan:

-nama

-_nama

-nama2

-nama_saya_usman_juga_boleh

  • tidak boleh menggunakan kata-kata yang merupakan syntack maupun operator dalam pemrograman bahasa C misalnya:

-void      -bit         -char     -int

-short      -long     -float     -double

-const     -case      -for        -include

-if            -do         -else       -while

-static     -switch -break

 

COntoh penamaan pengenal yang tidak diperbolehkan:

-nama pendek(tidak boleh menggunakan spasi).

-3nama(tidak boleh diawali dengan angka).

-nama+2(tidak boleh menggunakan operator).

 

About admin

Check Also

cara format flashdisk bel sekolah otomatis

Cara Format Flashdisk dan MicroSD Bel Sekolah otomatis

Bagaimana Cara Format Flashdisk dan MicroSD Bel Sekolah otomatis? Diantara Fitur Bel Sekolah Otomatis Lutfia …

Leave a Reply

Your email address will not be published. Required fields are marked *