Rabu, 05 Februari 2014

[serba-serbi] Sejarah Bahasa C


iseng-iseng baca-baca buku lama dari sepupuku, dan hal yang menarik perhatianku yaitu sejarah dari Bahasa Pemrograman C, siapa sih pembuatnya, kapan dibuatnya???... berikut pembahasan singkatnya...

Bahasa C merupakan pengembangan dari bahasa BCPL yang dikembangkan 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 (1). Bahasa C ini sendiri merupakan bahasa pemrograman yang ditemukan oleh Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972 (2) di Telephone Laboratories Inc., yang sekarang merupakan AT&T Bell Laborartories(1).


Bahasa C pertama kali digunakan di komputer digital Equipment Corporation PDP-11 dengan membuat sistem operasi UNIX. Sehingga patokan standart bahasa C yang asli adalah UNIX berdasarkan buku yang ditulis oleh Brian Kerninghan dan Dennis Ritchie yang berjudul "The C Programming Language" tahun 1978 diterbitkan oleh Prentice-Hall. Dari deskripsi bahasa C yang digunakan oleh bapak Kerninghan dan bapak Retchie sehingga standart ini dikenal sebagai "K&R C" (1).

Dengan semakin populernya bahasa C pada waktu itu yang digunakan pada komputer-komputer mikro, memberikan mendorongan pada lembaga ANSI (American National Standart Institute) sehingga membentuk suatu komite untuk membuatkan standart bahasa C yang disebut "ANSI committee X3J11" tahun 1983, dan komite ini akhirnya melahirkan standart ANSI untuk Bahasa C, dengan dasar dari standart asli UNIX (1).

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 (1).
Sampul buku C pertama "The C programming language":
berikut komputer pertama yang menggunakan bahasa C "Equipment Corporation PDP-11"
berikut link wikipedia untuk biografi dari beberapa nama yang disebutkan diatas.

Daftar pustaka :
(1) Jogiyanto H.M. Konsep dasar pomrograman bahasa C.
    Andi Offset: Jogjakarta, 1993.
(2) Abdul Kadir. Pemrograman C++ membahas pemrograman berorientasi objek menggunakan turbo C++ dan Borland C++.
    ANDI Yogyakarta: Jogjakarta, 1995

Terima kasih, semoga bermanfaat.

Tidak ada komentar:

Posting Komentar