Bahasa pemrograman C++ merupakan superset dari bahasa pendahulunya yaitu bahasa pemrograman C. Bahasa pemrograman C dikembangkan oleh Dennis Ritchie pada tahun 1972 di Laboratorium Bell. Bahasa pemrograman C adalah bahasa pemrograman yang dapat dikatakan berada antara bahasa tingkat rendah (berorientase mesin) dan bahasa tingkat tinggi (bahasa berorientase pada manusia). Bahasa pemrograman C berada satu tingkat di atas bahasa yang berorientasi pada mesin, namun tetap satu tingkat dibawah sebagian besar bahasa yang berorientasi persoalan. Bahasa pemrograman C cukup dekat dengan komputer untuk memberikan kendali yang besar terhadap detil implementasi pemakaian, namun cukup jauh untuk mengabaikan detil hardware. Karena itulah bahasa pemrograman C suatu ketika dipandang sebagai bahasa high-level dan pada saat yang lain dilihat sebagai bahasa low-level.
Bahasa pemrograman C merupakan bahasa pemrograman terstruktur, yang membagi program kedalam bentuk sebuah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan bahasa pemrograman C mudah sekali untuk dipindahkan dari satu jenis mesin ke jenis mesin lainnya. Hal ini berkat adanya standarisasi bahasa pemrograman C yaitu berupa standar ANSI (American National Standards Institute) yang dijadikan acuan oleh para pembuat kompiler C.
ELEMEN DASAR BAHASA PEMROGRAMAN C++
1. Identifier (Pengenal) Bahasa C++
Identifier adalah nama yang digunakan untuk mempresentasikan variabel, konstanta, jenis (type), fungsi, dan nama program. Identifier dalam pendeklarasian variabel, jenis, atau fungsi pada bahasa pemrograman C++ dimulai dengan sebuah huruf atau garis bawah. Karakter-karakter lain dalam sebuah identifier dapat berupa huruf, angka, garis bawah, atau tanda dollar. Compiler C++ membedakan huruf kecil dan besar. Variabel NAMA_PEGAWAI dan nama_pegawai dipandang sebagai dua identifier yang menggambarkan variabel memori yang berbeda. Contoh identifier yang diperkenankan untuk dipakai: a atau akelas atau kelas$ atau _kelas atau _KELAS$, sedangkan identifier yang tidak diperbolehkan untuk dipakai: $KELAS atau 7kelas atau kelas! atau ..kelas.
SuperKomputer adalah
Mainframe adalah komputer yang umumnya digunakan oleh perusahaan skala
besar untuk mendukung operasionalnya. Beberapa aplikasi yang ditangani
adalah pengolahan database berkapasitas besar, seperti sensus penduduk,
pemilihan umum atau transaksi finansial berkapasitas besar milik
perbankan atau asuransi.
Pada awalnya, komputer jenis ini diciptakan untuk memenuhi kebutuhan
per-orangan (personal). Kebutuhan per-orangan dalam hal menyimpan
ataupun memproses data, tentunya tidak sebanyak kebutuhan sebuah
perusahaan. Dikarenakan hal tersebut, kemampuan dan teknologi yang
dimiliki oleh Personal Komputer pada awalnya memang sangat terbatas.
Pada awalnya, memory yang dimiliki oleh sebuah personal komputer hanya
berkisar antara 32 hingga 64 KB (Kilo Byte). Tetapi dalam
perkembangannya, banyak personal komputer yang kini memiliki memory
hingga 8 ataupun 32 MB (Mega Byte). Komputer personal model Apple II
merupakan pelopor dari kelahiran personal komputer yang ada pada saat
sekarang.





