Blogger news

News Update :
Home » , » Sejarah C++

Sejarah C++


Sejarah C++

Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute). Pertama kali, prototype C++ muncul sebagai C yang dipercanggih dengan fasilitas kelas. Bahasa tersebut disebut C dengan kelas ( C wih class).
Selama tahun 1983-1984, C dengan kelas disempurnakan dengan menambahkan fasilitas pembebanlebihan operator dan fungsi yang kemudian melahirkan apa yang disebut C++. Symbol ++ merupakan operator C untuk operasi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari 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. Selain Borland International, beberapa perusahaan lain juga merilis compiler C++, seperti Topspeed C++ dan Zortech C++.

Contoh Program C 
:
# include 
Main ( )
{
Char pesan [ ] = “Hai, C programmers !” ;
Printf (pesan) ;
Return 0 ;
}
 

Contoh Program C++ :
# include 
Main ( )
{
Char pesan [ ] = “Hai, C programmers !” ;
Cout << pesan ;
Return 0 ;
}


TENTANG C++
C++ diciptakan untuk mendukung pemrograman berorientasi pada objek (Object Oriented Pragramming /OOP) yang tidak dimiliki C. sementara C merupakan bahasa pemrograman terbaik dilingkungannya, bahasa ini tidak memiliki kemampuan OOP. Reputasi C tidak diragukan lagi dalam menghasilkan program .EXE berukuran kecil, eksekusi yang cepat, antarmuka (interfacing) yang sederhana dengan bahasa lain dan fleksibilitas pemrograman. Apa yang membuat C tampak sukar dipelajari mungkin karena tiadanya pemeriksaan tipe. Sebagai contoh, dapat mencampur bilangan bulat dengan string untuk menghasilkan karakter. Namun, justru dsitu letak fleksibilitas C, dapat mengolah data C sebebas mengolah data dalam bahasa assembly.

BORLAND C++
Dibandingkan compiler C++ yang lain, Borland C++ memiliki keunggulan terutama dalam hal kecepatan dan efisiensi kompilasi. Disamping itu, Borland C++ mendukung beberapa system operasi yaitu DOS, Windows
16bit (Window 3.0) dan windows 32 bit (Windows NT). Meskipun demikian compiler Borland C++ juga memiliki kelemahan bila dibandingkan compiler C++ yang lain, misalnya : pemrograman dengan Borland C++ terutama yang menyangkut tampilan jauh lebih sulit daripada pemrograman dengan Microsoft Visual C++.

1.
Sejarah C++
Sejak tahun 1980, bahasa C banyak digunakan pemrogram di
Eropa yang sebelumnya menggunakan bahasa B dan BCPL (Basic Combined Programming
Language). Dalam perkembangannya, bahasa C menjadi bahasa paling populer
diantara bahasa lainnya, seperti PASCAL, BASIC, FORTRAN.
Tahun 1989, dunia pemrograman C mengalami peristiwa
penting dengan dikeluarkannya standar bahasa C oleh American National Standards
institute (ANSI). Bahasa C yang diciptakan Kerninghan & Ritchie kemudian dikenal
dengan nama ANSI C.
Mulai awal tahun 1990, Bjorne 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++.
2.
C dan C++
Bahasa C dan C++ merupakan bahasa yang sangat populer dalam
dunia perangkat lunak. Kedua bahasa ini digolongkan ke dalam bahasa tingkat
menengah (middle level language). Sisi lain, yaitu sisi akademis, seorang
profesor yang bernama Niklaus Wirth di Politeknik Zurich, Swiss, mengembangkan
bahasa tingkat tinggi (high level language) yang disebut dengan bahasa Pascal
dari itu, di lingkungan akademis bahasa Pascal lebih populer dibandingkan bahasa
C dan C++. Berikut ini pengelompokkan tingkatan dari bahasa pemrograman.
Bahasa
Tingkat Tinggi
(High
Level Language)
Bahasa
Tingkat Menengah
(Middle
Level Language)
Bahasa
Tingkat Rendah
(Low
Level Language)
Ada
Modula-2
Pascal
COBOL
FORTRAN
BASIC
Java
C++
C
FORTH

Macro-Assembler
Assembler
Dari tabel tersebut dapat dilihat bahwa bahasa pemrograman yang
terdapat pada bagian paling atas merupakan bahasa pemrograman yang paling mudah
untuk dipahami. Sebagai contoh, C adalah bahasa yang lebih sulit dibandungkan
C++ dan C++ adalah bahasa yang lebih sulit dibandingkan dengan bahasa Java, dan
seterusnya.
Semenjak dikembangkan, bahasa C dan C++ banyak digunakan untuk
mengembangkan program-program aplikasi di bidang telekomunikasi, finansial, atau
bisnis dan sistem operasi. Bahkan sampai saat ini, pembuatan progam-program
untuk permainan komputer (game) sebagian besar masih menggunakan bahasa
C/C++.
Menurut Bjarne Stroustrup, alasan mengapa C diambil sebagai
bahasa dasar dari pembentukan bahasa C++ adalah sebagai berikut :
  • Dapat dihubungkan dengan bahasa tingkat rendah
  • Berjalan di manapun dan untuk masalah apapun
  • Berjalan dalam Sistem Operasi UNIX
Share this article :

Posting Komentar

Blogger templates

 
Company Info | Contact Us | Privacy policy | Term of use | Widget | Advertise with Us | Site map
Copyright © 2011. note . All Rights Reserved.
Design Template by panjz-online | Support by creating website | Powered by Blogger