Sejarah
C++

Mulai awal tahun 1980, Bjarne Stroustrup
dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun
1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal
dengan nama C++. Symbol ++ merupakan operator C untuk operasi penaikan, muncul
untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari
C.
Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Borland
International
merilis compiler Borland C++ dan Turbo C++. Kedua compiler ini
sama-sama dapat digunakan untuk mengkompilasi kode C++. Bedanya, Borland
C++ selain dapat digunakan dibawah lingkungan DOS, juga dapat digunakan
untuk pemrograman Windows. Pada evolusi selanjutnya,
Borland International Inc. mengembangkan kompiler C++ menjadi sebuah
kompiler
yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak
evolusi
ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang
digunakan oleh
sebagian besar pemrogram professional. Selain Borland International,
terdapat
beberapa perusahaan lain yang juga merilis compiler C++, seperti
Topspeed C++
dan Zortech C++.
Secara garis besar materi - materi yang akan kami bahas adalah tentang:
1. Pengantar Algoritma dan Pemrograman
2. Struktur Dasar Algoritma
3. Pedoman Penyusunan Algoritma
4. Dasar Pemrograman C++
5. Operasi Seleksi
6. Operasi Pengulangan
7. Larik
8. Subrutin
9. Rekursi
10. Pencarian Data
11. Pengurutan Data
Secara garis besar materi - materi yang akan kami bahas adalah tentang:
1. Pengantar Algoritma dan Pemrograman
2. Struktur Dasar Algoritma
3. Pedoman Penyusunan Algoritma
4. Dasar Pemrograman C++
5. Operasi Seleksi
6. Operasi Pengulangan
7. Larik
8. Subrutin
9. Rekursi
10. Pencarian Data
11. Pengurutan Data