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.
nice information min
BalasHapusAlat balon pembersih debu