Bahasa C
Pertama kali dikenal pada tahun 1987,
Pada bulan Mei 1990, Borland menggantikan Turbo C setelah sukses dengan turbo pascal, Borland memperkenalkan kembali tiga sistem :
• Turbo Basic
• Turbo Prolog
• Turbo C
Turbo C memiliki kesamaan fitur dengan Turbo pascal. Bahasa C ini di ciptakan oleh Dennis Ritchie tahun 1972 di Bell Laboratories.
Versi
* Versi 1.0 , 15 May 1987
* Versi 1.5 , Januari 1988
* Versi 2.0 , tahun 1989
Turbo C gabungan dengan Turbo C++ dengan fitur pemrograman Berorientasi Objek
Kelebihan Bahasa C
1. Sifatnya protable dan fleksibel
2. Proses executable program bahas C lebih cepat
3. Termasuk bahasa tingkat menengah
4. Bahasa yang terstruktur
5. Proses executable program bahasa C lebih cepat
Kekurangan Bahasa C
1. Banyak operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai
2. Bagi pemula pada umumnya akan kesulitan menggunakan pointer
Memahami Bahasa Pemrograman C
Masing-masing blok ini mempunyai sub-sub yang lainya.
• Blok Deklarasi
- Konstanta
- Deklarasi Variabel
- Deklarasi Pointer
- Deklarasi Subprogram
• Blok Statement
- Aturan Leksikal
- Ekspresi
- Fungsi dan prosedur
Aturan Leksikal
1. Token
Yaitu elemen terkecil pada bahasa pemrograman yang memeiliki arti penting bagi compiler. Yang termasuk token adalah identifier, keyword, operator dan sebagainya
2. Identifier
Digunakan sebagai penanda untuk nama variable, nama tipe data, fungsi, prosedur, dan sebagainya
3. Keyword (Reserved Word)
Komentar
- Inline/ komentar
- Groupline/*komentar*/
Operator
- Arithmetic Operator
- Assignment Operator
- Bitwise dan Logical Operator
- Relation Operator
- Pointer Operator
4. Compile
• Header File
Adalah berkas yang berisi prototype fungsi, definisi konstanta, dan definisi variable
Fungsi adalah kumpulan code C yang di beri nama dan ketikan nama tersebut di panggil maka kumpulan kode tersebut baru di jalankan. Contoh :
- stdio.h
- math.h
- conio.h
• Preprosesor Directive (#include)
Adalah bagian yang berisi pengikutsertaan file atau berkas-berkas fungsi maupun perdefinisian konstanta. Contoh :
# include <stdio.h>
# include phi 3.14
• Void
Artinya fungsi yang mengikutinya tidak memiliki nilai kembalian (return)
• Main ()
Fungsi main adalah fungsi yang pertama kali dijalankan ketika program dieksekusi. Tanpa fungsi main suatu program tidak dapat di eksekusi namun dapat di kompilasi
• Statement
Adalah instruksi atau perintah kepada suatu program ketika program itu dieksekusi untuk menjalankan suatu aksi. Setiap statement diakhiri dengan titik koma (;)
Tampilan dalam Turbo C
Di rangkum oleh : Dian Wahyuningsih
Terima kasih kepada Dosen pengampu :
Bapak Zaidir ,S.T., M.Cs
Tidak ada komentar:
Posting Komentar