Hellow All..Saya mau membahas sedikit tentang C++. Yang akan saya bahas adalah sejarah C++,Elemen dasar C++, dan kelebihan-kelebihan C++ dibanding bahasa program yang lainnya.
A. Sejarah C++
Berbicara tentang C++ dan C sebagai bahasa pendahulunya, C merupakan termasuk bahasa pemrograman tingkat menengah. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada tahun 1972.
C merupakan bahasa pemrograman terstruktur yang membagi program ke dalam sejumlah blok (sub program). Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan C mudah sekali dipindahkan dari satu jenis mesin ke mesin lain. Hal ini karena adanya standarisasi C yaitu ANSI (American National Standards Institute) yang menjadi acuan para pembuat compiler C. C++ diciptakan satu dekade setelah C. C++ diciptakan oleh Bjarne Stroustroup dari aboratorium Bell, AT&T pada tahun 1983. Pada awalnya C++ diberi nama “A better C”. Nama C++ sendiri iberinama oleh Rick Mascitti. Adapun tanda ++ berasal dari operator increment pada bahasa C
Keistimewaan C++ adalah karena bahasa ini mendukung OOP (Object Oriented Programming). Tujuan utama pembuatan C++ adalah untuk meningkatkan produktivitas pemrogram dalam membuat aplikasi. Kebanyakan pakar setuju bahwa OOP dan C++ mampu mengurangi kompleksitas terutama program yang terdiri dari 10.000 baris lebih, bahkan dapat meningkatkan produktivitas 2x lipat dari C, Pascal dan Basic.
B. Elemen Dasar C++
1. Identifier (Pengenal)
· Tidak boleh dimulai dengan karakter non huruf
·
·
· Tidak boleh menggunakan reserved words yang ada dalam C++.
2. Tipe Data
a.
·
·
·
·
b.
-
float (real) -
double (real double) -
long double
c.
-
unsigned char -
unsigned int (integer) -
unsigned short (short integer) - unsigned long (long integer)
3. Deklarasi Variabel
int score;
char nama[30];
C. Kelebihan C++
-C++ adalah bahasa pemrograman yang fleksibel. Dengan menguasai C++ kita dapat mengembangkan berbagai jenis program mulai dari operating sistem, word procesor, ataupun kompiler untuk suatu bahasa pemrograman.
-C++ adalah bahasa pemrograman yang bersifat moduler. Fungsi-fungsi yang kita buat dapat digunakan dalam bahasa program lain.
-C++ adalah bahasa pemrograman yang memiliki portabilitas tinggi. Program C++ yang kita buat pada suatu platform, bisa kita kompile di platform lain tanpa atau sedikit perubahan.
-C++ adalah bahasa pemrograman yang menggunakan kata kunci (keyword) yang sedikit.
Nah, demikian sedikit yang saya ketahui mengenai C++. Jika ada kesalahan mohon dimaklumi. Terima kasih.
0 komentar:
Posting Komentar