Monday 8 February 2016

Sejarah Bahasa C

Cod3lyne.blogspot.com

Sejarah Bahasa C



halo mastah mastah...
gegara sering belajar bahasa C di sekolah karena asik, jadi kepo ttg sejarah bahasa C, siapa yang buat bahasa C, dan kapan di buatnya....??? berikut pembahasan singkatnya...

Bahasa C merupakan pengembangan dari bahasa BCPL yang di kembangkan oleh Martin Richard pada tahun 1967, yang kemudian bahasa BCPL (Basic Combined Programming Language) ini memberikan inspirasi pada KEN THOMPSON sehingga pada tahun 1970 KEN THOMPSON berhasil mengembangkan bahasa B yang kemudian dikembangkan lagi sehingga menjadi bahasa C. Bahasa C ini sendiri merupakan bahasa yang di temukan oleh BRIAN W. KERNINGHAN dan DENNIS M. RITCHIE pada sekitar tahun 1972 di TELEPHONE LABORATORIES Inc., yang sekarang merupakan AT&T BELL LABORATORIES.

Bahasa C pertama kali digunakan di computer digital Equipment CorporationPDP-11 dengan membuat system oprasi UNIX. Sehingga patokan standart bahasa C yang asli adalah UNIX berdasarkan buku yang di tulis oleh BRIAN KERNINGHAN dan DENNIS RITCHIE yang berjudul ”THE C PROFRAMMING LANGUAGE” tahun 1978 di terbitkan oleh prentice-hall. Dari deskripsi bahasa C yang digunakan oleh bapak KERNINGHAN dan bapak RETCHIE sehingga standart ini dikenal sebagai “K&R C”.

Dengan semakin populernya bahasa C pada waktu itu yang digunakan pada computer-komputer mikro, memberikan dorongan pada lembaga ANSI (American National Standart Institute) sehingga membentuk suatu komite untuk membuatkan standart bahasa C yang di sebut “ANSI COMMITTEE X3J11” tahun 1983, dan komite ini akhirnya melahirkan standart ANSI untuk bahasa C, dengan dasar dari asli UNIX.

Adapun salah satu standart ANSI dari bahasa C adalah, ANSI menetapkan 32 kata kunci standart yaitu : auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, int, long, register, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, dan while.

Bahasa C merupakan Bahasa pemograman yang banyak digunakan karena memiliki beberapa kelebihan seperti berikut : Bahasa C tersedia hamper di semua jenis computer, kode bahasa C memiliki portabilitas yang tinggi. Aplikasi yang ditulis dengan bahasa C untuk suatu computer tertentu dapat digunakan pada computer lain hanya dengan sedikit modifikasi, bahasa C hanya menyediakan sedikit kata kunci, proses eksekusi program cepat, dukungan fungsi-fungsi pustaka yang banyak, bahasa C mempunyai struktur yang baik sehingga mudah untuk di pahami.

Daftar pustaka :
  • Jogiyanto H.M Konsep dasar bahasa C. Andi Offset: Jogjakarta, 1993.
  • Abdul kadir, Pemograman C++ membahas pemograman berorientasi objek menggunakan turbo C++ dan Borland C++. ANDI Yogyakarta: Jogjakarta, 1995
  • Ardes Widiyanto, Pemograman dasar SMK kelas X. Yudistira, 2014.
Load disqus comments

0 comments