Tahun 1978, Brian W. Kernighan dan Dennis M. Ritchie dari AT&T Laboratories mengembangkan bahasa B menjadi bahasa baru yang diberi nama bahasa C. Bahasa B yang diciptakan oleh Ken Thompson ini sebenarnya juga merupakan pengembangan dari bahasa BCPL(Basic Combined Programming Language) yang diciptakan oleh Martin Richard.
Sejak tahun 1980, bahasa C banyak digunakan pemrogram di Eropa yang sebelumnya menggunakan bahasa B dan BCPL. Pada mulanya bahasa C hanya dikhususkan untuk komputer mini DEC PDP 11 yang memakai sistem operasi UNIX. Namun pada perkembangan selanjutnya bahasa C juga dapat dipakai di komputer lain yang memakai sistem operasi yang lain pula, termasuk komputer mikro dengan sistem operasi MS-DOS.
Dalam perkembangannya bahasa C menjadi bahasa yang paling popular di antara bahasa lain, seperti Pascal, COBOL, BASIC, FORTRAN, dsb. Hal ini dibuktikan dengan semakin banyaknya perangkat lunak di pasaran yang dibuat dengan bahasa C.
Mulai awal tahun 1980, Bjarnae Stroustrup dari AT&T Bell Laboratories mulai mengembangkan bahasa C. Idenya timbul dari bahasa Simula67 yang mendukung konsep kelas. Pada saat itu, bahasa Simula67 memang belum populer di Amerika Serikat, tetapi banyak digunakan di Eropa. Pada tahun 1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++.
Sebelum muncul C++ seperti yang sekarang ada, bahasa C++ sebenarnya mengalami dua tahap evolusi. C++ yang pertama kali dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menerjemahkan C++ menjadi bahasa C. Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadi sebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin atau assembly. Sejak evolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan oleh sebagian besar pemrogram profesional.
Meskipun C++ merupakan bahasa pengembangan C namun hampir semua fasilitas yang ada di C dapat dijalankan di C++. Sampai saat ini C++ masih terus berevolusi dan berkembang. Salah satu contoh perkembangan C++ adalah munculnya bahasa baru yang masih merupakan keluarga besar C dan C++ pada tahun 1995, yang dinamakan Java.
Sumber : Antony Pranata "Pemrograman Borland C++ 4.X"
Tidak ada komentar:
Posting Komentar