Pendahuluan C++
Kamis, 05 April 2012
0
comments
C++ adalah bahasa pemrograman computer yang dikembangkan di Bell Labs 0leh Bjarne Stroustrup pada awal tahun 1970-an, diturunkan dari bahasa sebelumnya, yaitu BCL dan merupakan pengembangan dari bahasa C yang dibuat oleh Dennis Ritchie. Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup di Bell labs pertama kali mengembangkan C++ pada awal 1980-an.
Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
Yang membedakan antara bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang hampir sama tetapi mereka memiliki perbedaan. Diantaranya :
C
|
C++
|
C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil.
|
sedangkan C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek. Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
|
itu hanya perbedaan secara umum saja, dan nanti akan kita ketahui kalau penulisan syntaknya pun akan sedikit berbeda. tak perlu khawatir, pasti akan kita bahas sampai selesai.
0 comments:
Posting Komentar
Terima kasih sudah mengunjungi (^_^) !......