Bahasa C++
Sejarah:
C++ diciptakan satu dekade setelah bahasa C ada. Bahasa C++ diciptakan oleh Bjarne Stroustrup, Laboratorium Bell, AT & T, pada tahun 1983. Bahasa c++ bersifat kompatible (sesuai) dengan bahasa C yang merupakan bahasa pendahulunya. 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 (increment) pada bahasa kompiler C.
C diambil sebagai landasan dari C++, mengingat keportabilitasan C yang me-mungkin-kannya diterapkan pada berbagai mesin, dari PC hingga mainframe, serta berbagai sistem operasi (DOS, UNIX, OS/2, VMS dan sebagainya).
Keistimewaan yang sangat berarti pada C++ adalah karena bahasa ini mendukung pemrograman berorientasi obyek (PBO atau Object Oriented Programming, OOP). Tetepi sekali lagi C++ hanyalah bahasa yang bersifat hibrid, bukan bahasa murni yang bersifat object orinted. Karena itu, pemrogram C pada tahap awal dapat berpindah jalur ke C++ setahap demi setahap. Pustaka-pustaka (Libraries) yang dibangun dengan C tetap dapat dipakai pada C++, dibaur (dicampur) dengan pemrograman PBO.
http://huzni.ourfamily.com/cperl5.htm
Kelebihan:
-Merupakan induk dari bahasa pemrograman perl, php, phyton, visual basic, gambas, java, C#
-Compiler bahasa C++ terdapat di semua platform
-Untuk pengembangan visual dijejali dengan platform yang sangat banyak seperti OWL, MFC, Cocoa, QT, GTK, dll
-Merupakan pemrograman berorientasi objek
Kekurangan:
-Bahasa ini cukup sulit untuk dipel;ajari dan dipahami-Banyaknya operator serta fleksibilitas penulisan program kadang-kadang membingungkan pemakai
-Bagi pemula pada umumnya akan kesulitan menggunakan pointer
Paling banyak digunakan dalam aplikasi?
-Sebagai bahasa pemrograman di Windows, UNIX, Linux.
-Visual C++ dapat dibuat aplikasi apa saja seperti database.
-Bahasa untuk pembuatan system operasi, game, system kendali,pembuatan aplikasi
-Untuk membuat bahasa baru atau membuat compiler bahasa baru
-Untuk menulis komponen dan file-file pustaka bahasa lain
Jenis bahasa pemrograman:
- Object Oriented Programming
-Non Scripting Language
-Non Visual Programming
Contoh syntax if else:
#include
void main()
{
int nilai;
cout<<"Input nilai: ";
cin>>nilai;
if (nilai>=75 && nilai<=100) cout<<"LULUS";
getch(); }
Tidak ada komentar:
Posting Komentar