About Lesson
Tujuan Pembelajaran:
- Memahami asal-usul dan perkembangan C++
- Mengetahui kelebihan dan kegunaan C++ dalam dunia nyata
- Memahami alasan mengapa C++ masih relevan hingga saat ini
1. Sejarah Singkat C++
- C++ dikembangkan oleh Bjarne Stroustrup pada awal tahun 1980-an di Bell Labs.
- Awalnya merupakan perluasan dari bahasa C, dan disebut sebagai “C with Classes”.
- Nama C++ sendiri mencerminkan operator increment dalam C (artinya: lebih dari C).
- Tujuan utama: menggabungkan kecepatan dan efisiensi C dengan konsep pemrograman berorientasi objek (OOP).
2. Kegunaan C++
C++ banyak digunakan dalam:
- Pengembangan software sistem (seperti sistem operasi, compiler, dan driver)
- Game development (karena performa dan kontrol memori yang tinggi)
- Pemrograman embedded di perangkat keras
- Aplikasi desktop dan simulasi perangkat keras
- Fintech dan sistem keuangan karena kecepatannya
3. Mengapa Memilih C++?
- Cepat dan Efisien: C++ memberikan kontrol penuh atas penggunaan memori dan kinerja program.
- Berorientasi Objek: Memudahkan pembuatan program besar dan kompleks dengan konsep class dan object.
- Cross-platform: Bisa dijalankan di berbagai sistem operasi seperti Windows, Linux, dan macOS.
- Digunakan Industri: Banyak perusahaan besar (termasuk Google, Microsoft, Adobe, dll) masih menggunakan C++ untuk produk inti mereka.
- Fondasi yang Kuat: Belajar C++ memperkuat logika dan struktur berpikir dalam pemrograman.