Thursday, May 31, 2018

Sejarah dan Ruang Lingkup C


SEJARAH DAN RUANG LINGKUP C
















Assalamualaikum wr,wb ,halo whats up gaes kali ini saya akan memberikan info mengenai SEJARAH DAN RUANG LINGKUP C, oke langsung saja


1- Akar dari bahasa C adalah bahasa BPCL yang dikembangkan oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ritchie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali di gunakan pada Komputer Digital Equipment Corporition PDP-11 yang menggunakan sistem operasi UNIX.


C adalah bahasa yang Standar, artinya suatu program yang di tulis dengan versi bahasa C teertentu akan dapat dikompilasi dengan versi bahasa C yang lain dengan sedikit modifikasi. Standart bahasa C yang asli adalah standar UNIX. Sistem operasi kompiler C dan seluruh program aplikasi UNIX ini diambil dari buku yang di tulis daam bahasa C patokan dari standar UNIX ini diambilkan dari buku yang ditulis ole BRian Kerninghan Dan Dnnis Ritchie berjudul"the C Programming langguege", di terbitkan oleh Prentice Hall tahun 1978. Deskripsi C dari Kerninghan dan Ritchie ini kemudian dikenal secara umum sebagai "K&R C".

Kepopuleran bahasa C membuat versi-versi dari bahasa ini banyak dibuat untuk komputer mikro. Untuk membuat versi-versi tersebut menjadi standar, ANSI (American National Standards Institude) Membentuk suatu komite (ANSI committee X3J11) pada tahun 1983 yang kemudian menetapkan standar ANSI untuk bahasa C. Standar ANSI ini didasarkan kepada standar UNIX yang diperluas. ANSI menetapkan sebanyak 32 buah kata-kata kunci (keywords) standar. Versi-versi bahasa C yang menyediakan paling tidak 32 kata-kata kunci ini dengan sintaks yang sesuai dengan yang ditentukan oleh standar, maka dapat dikatakn mengikuti standar ANSI.

Pada saat ini C merupakan bahasa pemrograman yang sangat populer di dunia. Banyak pemrograman yang dibuat dalam bahasa C seperti assembler,interpreter,program paket,sistem operasi, editor,kompiler,program bantu,Word Star, Dbase, aplikasi bisnis, matematika, dan game, bahkan ada pula yang menerakannya untuk kecerdasan buatan.

Dalam beberapa literatur bahasa C digolongkan sebagai bahasa tingkat menengah. Penggolongan ke dalam bahasa tingkat menengah bukanlah berarti bahwah bahasa C lebih sulit dibandingkan dengan bahasa tingkat tinggi seperti PASCAL atau BASIC. Demikian assembly. pada kenyataannya bahasa C mengkombinasikan elemen dalam bahasa tingkat tinggi dan bahasa tingkat rendah. kemudahan dalam membuat program yang ditawarkan pada bahasa tingkat tinggi dan kecepatan eksekusi dari bahasa tingkat rendah merupakan tujuan diwujudkannya bahasa C.

No comments:

Post a Comment