Sejarah Singkat Bahasa
Pemrogramman C
Lahirnya
bahasa pemrogramman C ini diawali dengan adanya bahasa assembly yang dibentuk
oleh IBM pada tahun 1956 – 1963. Bahasa assembly ini termasuk bahasa tingkat
rendah (low level language). Pada
tahun 1957, sebuah tim yang dipimpin oleh John W. Backus berhasil mengembangkan
sebuah bahasa pemrogramman baru yan bersifat numerik. Bahasa tersebut dinamai
dengan bahasa FORTRAN (Formula
Translation). Pada tahun 1958, para ilmuwan komputer dari Eropa dan Amerika
bergabung dan membentuk bahasa pemrogramman baru yang bersifat struktural
dinamakan bahasa ALGOL (Alorithmic
Language). Kemudian pada tahun 1964, IBM kembali menciptakan bahasa
pemrogramman baru dengan nama PL/I (Programming
Language 1) yang lebih ditunjukan untuk keperluan bisnis dan penelitian.
Tahun
1969 laboratorium Bell AT&T di Murray, New Jersey menggunakan bahasa
pemrogramman assembly untuk mengembangkan system operasi Unix yang bertujuan
untuk membuat proram antar muka yan bersifat programmer friendly. Setelah Unix berjalan, lahirlah bahasa
pemrogramman baru yang ditulis oleh Martin Richards dengan nama bahasa BCPL ( Basic Combined Programming Language ).
Kemudian pada tahun 1970, seorang pengembang system dari laboratorium tersebut
yang bernama Ken Thompson membuat bahasa B yang digunakan untuk menulis ulang
system operasi Unix. Nama ‘B’ ini konon diambil dari huruf pertama dalam kata
BCPL. Karena alasan bahwa bahasa B ini masih terkesan lambat, maka pada tahun
1971 seorang pengembang system bernama Dennis Ritchie, yang juga bekerja pada
laboratorium yang sama, menciptakan bahasa baru dengan nama C yang bertujuan
untuk menulis ulang dan menutupi kelemahan – kelemahan yang ada pada sistem
operasi Unix sebelumnya. Nama ‘C’ ini konon juga diambil dari huruf kedua dalam
kata BCPL.
Sejak
saat itu bahasa pemrogramman C terus digunakan untuk memelihara sistem operasi
Unix, sampai akhirnya pata tahun 90-an, bahasa C ini digunakan untuk
mengembangkan sistem operasi Windows dan sekaran ini digunakan untuk mengembangkan
sistem operasi Windows dan sekarang ini digunakan untuk mengembangkan sistem
operasi Linux.
Tidak ada komentar:
Posting Komentar