SEJARAH PROGRAM C++


Berbicara tentang C++ (Baca: si ples ples) biasanya tidak lepas dari C, sebagai bahasa pendahulunya. C adalah bahasa pemrograman yang dapat dikatan berada antara bahasa beraras rendah (bahasa mesin) dan bahasa Beraras tinggi (bahasa Manusia). Seperti diketahui bahasa beraras tinggi mempunyai komptabilitas yang tinggi antar Platform. Karena itu, amatlah mudah utuk membuat program pada berbagai jenis mesin. Beberda halnya kalau menggunakan bahasa bereras rendah, sebab setiap perintahnya bergantung sekali pada jenis mesin.

Pencipta C adalah Brian W Kernighan dan Dennis M Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman terstruktur, yang membagi program dalam bentuk sejumlah Blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program. Program yang ditulis dengan menggunakan C mudah sekali untuk dipindahkan dari satu jenis mesin ke jenis mesin lainnya. Hal ini berkat adanya Stadarisasi bahasa C yaitu berupa standar ANSI (American National Standards Institute) yang dijadikan acuan oleh para pembuat kompiler C

C++ diciptakan satu dekade setelah C. Diciptakan oleh Bjarne Stroustrup, Laboratorium Bell, AT&T, pada tahun 1983. Bahasa ini bersifat kompatibel dengan bahasa pendahulunya., C. 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 pada bahasa C.

C diambil sebagai landasan dari C++, mengingat kepotabilitasan C yang memungkinnya diterkan pada berbagai mesin, dari PC hingga mainframe, serta pada pelbagai sistem operasi (DOS, UNIX, VMS dan sebagainya)


Keistimewaan yang sangat berarti pada C++ adalah karena bahasa ini mendukung pemrograman yang berorientasi Obyak (PBO Atau OOP). Tetapi sekali lagi C++ hanyalah bahasa yang bersifat Hibrid, bukan bahasa murni yang dapat berorientasi Obyek. Karena itu, pemrogram C pada tahap awal dapat berpindah jalur ke C++ setahap demi setahap. Pustaka pustaka yang dibangun dengan C tetap dapat dipakai pada C++, dibaukan dengan program PBO.

Tidak ada komentar:

Posting Komentar