Pemograman C/C Programming |
Bahasa pemograman C adalah suatu kegunaan umum, bahasa pemograman komputer tingkat tinggi yang merupakan perkembangan dari bahasa BCPL ( dikembangkan oleh Martin Richards pada tahun 1967). Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa pemograman B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1970-an di Bell Telephone Laboratories Inc (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali digunakan di computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX pada tahun 1972. Pada 1978, Brian Kernighan dan Dennis M. Ritchie memproduksi deskripsi bahasa C pertama yang sekarang dikenal sebagai standard K&R.
Sistem operasi UNIX, compiler C, dan semua program aplikasi UNIX secara utama ditulis dalam bahasa C. Sekarang bahasa C secara luas digunakan sebagai bahasa profesional untuk berbagai macam alasan.
- Mudah dipelajari
- Bahasa terstruktur
- Menghasilkan program yang efisien
- Bisa menangani aktivitas tingkat rendah
- Bisa dikompilasi pada berbagai macam platform komputer
Fakta-fakta tentang C
- C ditemukan untuk menulis sebuah sistem operasi yang disebut UNIX.
- C adalah pengganti bahasa B, yang dikenalkan sekitar tahun 1970.
- Bahasa yang diresmikan pada 1988 oleh lembaga standar nasional Amerika atau American National Standard Institute(ANSI).
- OS UNIX moyangnya Mac Os, secara keseluruhan ditulis dalam bahasa C pada 1973.
- Sekarang, bahasa C secara luas digunakan dan sistem pemograman bahasa populer
- Kebanyakan keunggulan seni software diimplementasikan menggunakan C
- Sekarang , banyak OS LINUX polpuler dan RBDMS MySQL ditulis dalam bahasa C
Kenapa menggunakan C ?
C mula-mula digunakan untuk pengerjaan pengembangan sistem, secara partikular yaitu program pembuatan atas sistem operasi. C diadopsi sebagai bahasa pengembangan sistem karena menghasilkan kode yang berjalan secara dekat secepat kode bahasa assembly. Beberapa contoh penggunaan bahasa C antara lain:
- Sistem operasi : Windows, Mac Os, Linux dan lainnya
- Bahasa compiler
- Assembler
- Tex editor
- Alat-alat pencetak
- Driver jaringan
- Program-program modern
- Data base
- Interpreter bahasa
- Keperluan-keperluan
Program-program C
Sebuah program C bisa bervariasi mulai dari 3 baris sampai ribuan bahkan jutaan baris tergantung pada besarnya program, dan itu harus ditulis dalam satu file atau banyak file dengan akhiran nama file ".c"; sebagai contoh "hello.c", "baca.c" dan sebagainya. Anda bisa menngunakan IDE (integrated development Environment) seperti codeblocks, Devcpp, netbeans atau yang lainnya untuk menulis program c ke dalam sebuah file.
Hingga saat ini penggunaan bahasa C telah merata di seluruh dunia. Hampir semua perguruan tinggi (imimnya jurusan ilmu-ilmu komputer dan teknik) di dunia menjadikan bahasa C sebagai salah satu mata kuliah wajib. Selain itu, banyak bahasa pemrograman populer seperti C++ , Java, PHP dan lainnya menggunakan sintaks dasar yang mirip bahasa C. Oleh karena itu, kita juga sangat perlu mempelajarinya.
No comments:
Post a Comment