Search This Blog

LEARN C PROGRAMMING

pskills.org

Apa itu bahasa C/pemrograman C?

Dari Wikipedia bahasa Indonesia, Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer. Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories. Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia.

Versi bahasa C adalah:

C K&R

Pada tahun 1978, Dennis Ritchie dan Brian Kernighan menerbitkan edisi pertama dari buku yang berjudul The C Programming Language. Buku ini hingga sekarang diakui sebagai kitab suci bahasa C dan merupakan referensi utama seorang pemrogram yang ingin mengetahui tentang bahasa C, terutama karena begitu lengkapnya cakupan buku ini tentang bahasa C dan mudahnya program yang dicontohkan dalam buku ini.
Versi bahasa C yang ditampilkan dalam buku ini kemudian dikenal dalam kalangan pemrogram sebagai C K&R. Pada buku The C Programming Language edisi kedua kemudian melingkupi ANSI C yang diperkenalkan belakangan.

ANSI C & ISO C

Pada perkembangannya, muncul versi-versi C lain yang pada akhirnya membuat kebingungan di kalangan pemrogram. Karena itu, pada tahun 1983, American National Standards Institute (ANSI) membuat sebuah komite untuk membuat sebuah versi standar dari bahasa C. Setelah melalui proses yang panjang dan sengit, pada tahun 1989, telah berhasil disahkan standar yang dinamakan ANSI X3.159-1989, versi ini seringkali dinamakan ANSI C, atau kadang-kadang C89. Pada 1990, versi ANSI C diadopsi oleh Organization for Standardization (ISO) dengan sedikit perubahan dengan nama ISO/IEC 9899:1990. Versi ini seringkali dinamakan ISO C atau C90. Karena versi ANSI C dan ISO C hanya memiliki sedikit perbedaan, pemanggilan C90 dan C89 merujuk pada bahasa yang sama.

C99

Versi C99 dibuat oleh ISO C pada tahun 1999. Versi ini dimaksudkan terutama untuk memperbanyak dukungan kepada pemrograman berorientasi objek, terutama setelah C++, yang dibuat berdasarkan bahasa ini mendapat tempat yang istimewa di kalangan pemrogram.

Apa yang perlu di persiapkan untuk mempelajari bahasa C?

Yang perlu di persiapkan kalau mau mempelajari C adalah, anda perlu menginstal softwere pegembangan bahasa C, salah satu yang dapat anda gunakan adalah Code Blocks. Perangkat lunak ini bersifat “Open Source”. Anda dapat mengunduhnya gratis di http://www.codeblocks.org

"Selanjutnya, bagaimana cara menggunakan code blocks?", mari pelajari di bawah ini!


Setela kita menginstalnya kemudian bukalah CodeBlocks tersebut maka akan tampil seperti gambar dibawah ini:



Kemudian pilih "Create a new project" (pada gambar yang dilingkari merah), setelah di click maka akan tampil gambar seperti di bawah ini:



Kemudian pilih menu "Console Application" seperti gambar yang dilingkari merah diatas, kemudian klik duakali atau klik satukali kemudian klik tombol "Go", kemudian akan tampil seperti gambar dibawah ini:



Setelah tampilan seperti gambar diatas, kemudian klik tombol "Next",kemudian akan tampil gambar seperti dibawah ini:



Kemudian pilih menu "C", dan kemudian klik tombol "Next",maka kemudian akan tampil gambar seperti dibawah ini:



Pada gambar diatas, kolom pertama isi judul program yang akan dibuat (tidak boleh ada spasi), kemudian kolom kedua merupkan tempat dimana file tersebut akan disimpan. Kemudian klik tombol "next", maka akan tampil gambar seperti dibawah ini:



Kemudian klik tombol "Finish", maka akan tampil seperti gambar dibawah ini:

Kemudian klik "source" duakali, dan kemudian klik "main.c", dan untuk "run" klik tombol "F9" pada keyboard atau "fn+F9", tergantung komputernya.

Operator Aritmatika, Relasional, dan Logika (Variabel, Konstanta, dan Ekspresi) bahasa C

"Apa perbedaan Variabel & Konstanta dalam bahasa C?, dan apa itu Ekspresi?"

Perbedaan Variabel dan Konstanta dalam bahasa C adalah...

Secara prinsip, variabel di C adalah suatu wadah di memori komputer yang digunakan untuk menyimpan nilai yang terkandung didalamnya dapat diubah sewaktu-waktu (Tidak tetap), sedangkan kalau kostanta nilai yang terkandung didalamnya tetap (tidak dapat diubah-ubah), untuk lebih jelasnya lihatlah cotoh beriut ini:

Contoh Variabel:
int x;
dari cotoh diatas variabel x dapat diganti nialinya kapanpun dan berapapun, misalnya:
x = 10;/ x = 15; dan sebagainya
Contoh Konstanta:
#devine PHI 3.14;
Pada contoh di atas,PHI adalah konstanta dengan nilai 3.14

"Lalu apa itu Ekspresi?"

Suatu Eksprsi adalah suatu bentuk komputasi atau perhitungan yang melibatkan operator dan operand. Operator menyatakan tindakan yang akan di lakukan, sedangkan operand adalah objek yang dikenai tindakan, seperti contoh: x+2, dalam hal ini x dan 2 adalah operand, sedangkan + merupakan operator.
Suatu Ekspresi tentusaja bisa setidak sesederhana seperti contoh diatas, sebagai contoh 1+2+3+4+5 adalah contoh ekspresi yang melibatkan beberapa operator.

Belum ada tanggapan untuk "LEARN C PROGRAMMING"

Post a Comment