Senin, 15 Oktober 2012

PENGENALAN C++


Sejarah C++
Tahun 1978, Brian W.Kernighan & Dennis M.Ritchie  dari A.T & T Laboratorium mengembangkan bahasa B menjadi bahasa C.
Bahasa B diciptakan oleh Ken Thompson yang sebenarnya merupakan pengembangan dari bahasa BPCL(Basic Combining Programming Language) 
yang diciptakan oleh Marthin Richard.

Sejak Tahun 1980, bahasa B banyak digunakan pemrogram di Eropa. dan perkembangannya bahasa C menjadi bahasa yang 
,terpopuler dibandingkan dengan bahasa pemrograman lain seperti PASCAL,BASIC. Tahun 1989, dunia pemrograman C mengalami peristiwa penting 
dengan dikeluarkannya standar bahasa oleh ANSI sehingga dikenal dengan ANSI C. setelah mengalami peristiwa penting, bahasa C 
dikembangkan oleh Bjarne Stroustrup . dan tahun 1985, resmilah sudah bahasa C sebagai bahasa pengembangan dikenal dengan bahasa C++ . 

Pada evolusi selanjutnya,Borland International Inc mengembangkan kompiler C++ yang mengubah C++ menjadi bahasa mesin. Sejak evolusi 
inilah C++ menjadi bahasa berorientasi objek yang digunakan sebagian besar pemrogram profesional.

Struktur Bahasa C++

 Contoh :
//my first program in C++
#include<iostream.h>
int main()
{
cout<<"Hello World";
return 0;
}

// my first program in C++
Baris ini adalah komentar. Semua baris yang diawali dengan dua garis miring(//) akan dianggap 
sebagai komentar.
#include<iostream.h>
kalimat yang diawali dengan tanda(#) adalah are preproseccor directive. Bukan merupakan baris
kode yang dieksekusi,tetapi indikasi untuk kompiler
int main()
Baris ini mengocokkan pada awal dari deklarasi fungsi main yang merupakan titik awal dimana seluruh program
C++ akan mulai dieksekusi.
cout<<"Hello World";
Instruksi ini paling penting dalam program contoh. cout sendiri merupakan standard output stream dalam c++(biasanya 
monitor)
return 0;
Instruksi ini menyebabkan fungsi main() berakhir dan mengembalikan kode yang mengikuti instruksi tersebut, dalam kasus 
ini 0; dan juga cara mengakhiri program.

sumber:
Arsip pribadi(Modul  TPT-2/C++/Ronggo Permono/2007) semester 4

Tidak ada komentar:

Posting Komentar