C++ adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun 1980-an oleh Bell Labs (Bjarne Stroustrup) sebagai pengembangan dari Bahasa pemrograman C. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
C++ (cara menyebut: "see plus plus") atau adalah salah satu bahasa pemrograman yang memiliki kapasitas pemrograman tingkat tinggi (High-level programming language) dan tingkat rendah (Low-level programming language). Oleh karena itu, C++ digolongkan kedalam bahasa pemrograman tingkat menengah (mid-level language).
C++ merupakan bahasa pemrograman hasil dari pengembangan dari bahasa pendahulunya yaitu bahasa C. Bjarne Stroustrup, pencipta bahasa C++, mulai mengerjakan bahasa C dengan Kelas (C with Classes) pada tahun 1979. Ide awalnya ditemukan ketika mengerjakan thesis kuliah Ph.D-nya. Stroustrup menemukan kalo bahasa Simula memiliki feature yang amat membantu dalam pengembangan software dalam sekala yang besar, tapi gwngnya bahasa tersebut terlalu lambat untuk penggunaan praktik. Sedangkan BCPL (Basic Combined Programming Language), cukup cepat. Namun terlalu lambat untuk pengembangan software dalam skala yang besar. Bahasa BCPL sendiri merupakan (kalo menurut gw lho ) "nenek moyang" dari bahasa C++ karena merupakan pendahulu dari bahasa C.
Untuk sementara kita kembali dahulu ke tahun 1969, dimana labolatorium Bell AT&T di Muray Hill, New Jersey mengembangkan sistem operasi UNIX menggunakan bahasa assembly. Operasi ini diharapkan dapat bersifat "programmer-friendly". Setelah UNIX berjalan, Ken Thompson, seorang pengembang di labolatorium tersebut, pada tahun 1970 mengembangkan bahasa baru yaitu BCPL (yang sudah disebutkan diatas). Bahasa BCPL atau bahasa B ini memilki beberapa kelemahan yaitu amat terbatas dan lambat sehingga kurang cocok untuk pengembangan sistem operasi.
Itulah kenapa pada tahun 1971, Denis Ritchie seorang pengembang dari labolatorium yang sama mulai mengembangkan bahasa baru yang akhirnya disebut bahasa C.
Dan pada tahun 1973, Denis Ritchie, telah mengembangkan dasar-dasar dari bahasa C. Hingga pada tahun 1979 Bjarne Stroustrup, dari labolatorium yang sama mulai mengembangkan bahasa C++ karena alasan yang sudah disebutkan diatas.
Langganan:
Posting Komentar (Atom)
Comments (0)
Posting Komentar