Pages

Sekilas antara bahasa C dan C++

Sabtu, 30 Juni 2012

Berbicara tentang C++ biasanya tidak lepas dari C, sebagai bahasa pendahulunya. Pencipta C adalah Brian W.Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptakan C++, ileh Bjarne Strousteup dari laboratorium Bell, AT&T, pada tahun 1983

C++ cukup kompatible dengan bahasa pendahulunya C. Pada mulanya C++ disebut "a better C" Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983, yang berasal dari operator increament pada bahasa C. Keistimawaan yang sangat berarti dari C++ ini adalah karena bahasa ini mendukung pemrograman yang berorientasi objek (OOP/Object Oriented Programming)

Program C++ dapat ditulis dengan menggunakan sembarang editor teks, seperti notepad, notepad++ ataupun editor bawaan dari complier. Contoh program C++


Pogram C++ biasa ditulis dengan nama ekstensi CPP. Agar program ini dapat dijalankan, program harus dikompilasi terlebih dahulu dengan menggunakan compiler C++. Pada saat pengomplikasian, program sumber (CPP) bersama file-file header (berekstensi H atau HPP) akan diterjemahkan oleh compiler C++ menjadi kode obyek (OBJ). FIle obyek ini berupa file dalam format biner (berkode 0 dan 1). Selanjutnya file obyek ini bersama-sama dengan file obyek yang lain serta file pustaka (LIB) dikaitkan menjadi satu oleh linker. Hasilnya berupa file bersifat exucetable. File ini yang bisa dijalankan langsing dari sistem operasi secara langsung.

Kompiler C++


Saat ini banyak kompiler C__ yang beredar di pasaran. sebagai contoh Microsoft Corporation, sebagai perusahaan pembuat perangkat lunak yang sangat terkenal, MIcrosoft mengeluarkan produk kompiler C++ berupa Microsoft C/C++ serta visual C++. Adapun Borland International yang sangat terkenal dengan Turbo Pascal-nya mengeluarkan Turbo C++ dan Borland C++.

*Sumber: ourscare.blogspot.com
 
FREE BLOGGER TEMPLATE BY DESIGNER BLOGS