C++ merupakan bahasa pemrograman yang dikembangkan sebagai pengembangan lebih lanjut dari bahasa C, mendukung pemrograman berorientasi objek, dan biasanya ditulis dengan ekstensi file .cpp. Program C++ harus dikompilasi menjadi kode objek sebelum dieksekusi.
2. C DAN C++
Bahasa C merupakan bahasa pendahulu dari
bahasa C++. Pencipta C adalah Brian W.
Kernighan dan Dennis M. Ritchie pada
sekitar tahun 1972.
C adalah bahasa pemrograman terstruktur
yang membagi program dalam bentuk
sejumlah blok.
Tujuannya adalah untuk memudahkan
dalam pembuatan dan pengembangan
program.
3. C DAN C++
C++ diciptakan satu dekade setelah C oleh
Bjarne Stroustrup pada tahun 1983. Pada
mulanya C++ disebut a better C.
Nama C++ sendiri diberikan oleh Rick Mascitti
pada musim panas 1983. Adapun tanda ++
berasal dari nama operator penaikan pada
bahasa C.
Keistimewaan yang sangat berarti pada C++
adalah karena bahasa ini mendukung
pemrograman yang berorientasi objek (PBO)
atau OOP / Object Oriented Programming.
4. PROGRAM C++
Contoh program C++ :
//program01.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
cout<<"Hai. Selamat belajar C++";
getch();
}
5. PROGRAM C++
Program C++ biasa ditulis dengan nama
ekstensi .CPP (dari kata C plus plus).
Agar program ini dapat dijalankan
(dieksekusi), program harus dikompilasi
terlebih dahulu dengan menggunakan
kompiler C++.
6. PROGRAM C++
Pada saat pengkompilasian, program sumber
(.CPP) bersama file-file header (berekstensi .H
atau .HPP) akan diterjemahkan oleh kompiler
C++ menjadi kode obyek (.OBJ).
File obyek ini berupa file dalam format biner
(berkode 0 dan 1).
Selanjutnya file obyek ini bersama-sama dengan
file obyek yang lain serta file pustaka (.LIB)
dikaitkan menjadi satu oleh linker. Hasilnya
berupa file yang bersifat executable.
File inilah yang bisa dijalankan langsung dari
sistem operasi secara langsung.
7. KOMPILER C++
Saat ini banyak kompiler C++ yang beredar
di pasaran.
Sebagai contoh Microsoft Corporation, sebagai
perusahaan pembuat perangkat lunak yang
sangat terkenal, mengeluarkan produk
kompiler C++ berupa Microsoft C / C++
serta Visual C++.
Adapun Borland International, yang sangat
terkenal dengan Turbo Pascal-nya,
mengeluarkan Turbo C++ dan Borland C++.