Brian W. Kernighan dan Dennis M. Ricthie pada tahun 1972 yang merupakan pelopor atau pencipta pemrograman C ini, dengan tujuan untuk memudahkan dalam pembuatan dan pemgembangan sebuah program. Acuan standarisasi bahasa C yaitu ANSI (American National Standard Institute). Satu dekade setelah pemrograman bahasa C muncul bahasa C++ yang di ciptakan oleh Bjarne Strowstup, Laboratorium Bell, AT & T pada tahun 1983. Pada mulanya C++ di beri nama (a better c), kemudian berganti nama C++ oleh Rick Masciti tahun 1983, tanda ++ berasal dari nama operator penaikan dari bahasa C.
Bahasa C sangat kompatibel di berbagai mesin mulai dari PC hingga mainframe, serta pada pelbagai sistem operasi (DOS, UNIX, VMS). Keunggulan bahasa C++ adalah mampu mendukung pemrograman berorientasi obyek (PBO) /OPP (Object Oriented Programming). Tujuan utama pembuatan program C++ adalah untuk meningkatkan produktivitas pemrogram dalam membuat aplikasi. Greg Perry dimana pada tahun 1993 mengungkapkan program C++ dapat meningkatkan produktivitas pemrogram lebih dari dua kali di bandingkan bahasa prosedural C, Pascal, atau BASIC hal ini dibuktikan dengan code C++ yang mudah di ingat, juga anda harus bisa pandai dalam memahami karakteristik C++.
Dasar atau basic dari PBO (Pemrograman Berorientasi Obyek) adalah mengkombinasikan data dan fungsi untuk mengakses data menjadi satu kesatuan unit. Unit ini di kenal dengan obyek (object). Object bisa kita ibaratkan seperti perusahaan-perusahaan, departemen-departemen seperti : penjualan, akunting, personalia.
Karakteristik PBO (Pemrograman Berbasis Obyek)
- Encapsulation
- Inheritance
- Polymorphism
Kompiler C++
Saat ini banyak kompiler C++ yang beredar dan di pasarkan sebagai contoh Micrososft Corporation, sebagai perusahaan perangkat lunak yang mahsyur, dengan produk kompiler C++ beruapa “Microsoft C/C++ dan Visual C++”. Adapun Borland International, yang sangat populer dengan “TURBO PASCAL” diantarannya “TURBO C++ DAN BORLAND C++”.
0 komentar:
Posting Komentar