Bahasa C merupakan perkembangan dari bahasa B yang ditulis oleh Ken
Thompson pada tahun 1970. Bahasa C pertama kali ditulis oleh Brian
W.Kernigan dan Danies M. Richtie pada tahun 1972. Bahasa C merupakan
bahasa pemrograman tingkat menengah yaitu diantara bahasa tingkat
rendah dan tingkat tinggi yang biasa disebut dengan bahasa tingkat
menengah.
Bahasa C memiliki banyak kemampuan yang sering digunakan diantaranya kemampuan untuk membuat perangkat lunak, misalnya dBASE, Word star dll. Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup mengembangkan beberapa hal dari bahasa C yang dinamakan “C With Clasess” yang berganti nama pada tahun 1983 menjadi C++. Penambahan yang terdapat pada C++ ini adalah Objek Oriented Programing (OOP).
Berbicara tentang C++ dan C sebagai bahasa pendahulunya, C merupakan
termasuk bahasa pemrograman tingkat menengah. C
merupakan bahasa pemrograman terstruktur yang membagi program ke dalam
sejumlah blok (sub program). Tujuannya adalah untuk memudahkan dalam
pembuatan dan pengembangan program.
Program yang ditulis dengan C mudah
sekali dipindahkan dari satu jenis mesin ke mesin lain.
Hal ini karena adanya standarisasi C yaitu ANSI (American National
Standards Institute) yang menjadi acuan para pembuat compiler C. C++
diciptakan satu dekade setelah C. C++ diciptakan oleh Bjarne Stroustroup
dari aboratorium Bell, AT&T pada tahun 1983. Pada awalnya C++
diberi nama “A better C”. Nama C++ sendiri diberi nama oleh Rick Mascitti.
Adapun tanda ++ berasal dari operator increment pada bahasa C
Keistimewaan C++ adalah karena bahasa ini mendukung OOP (Object Oriented Programming). Tujuan utama pembuatan C++ adalah untuk meningkatkan produktivitas pemrogram dalam membuat aplikasi. Kebanyakan pakar setuju bahwa OOP dan C++ mampu mengurangi kompleksitas terutama program yang terdiri dari 10.000 baris lebih, bahkan dapat meningkatkan produktivitas 2x lipat dari C, Pascal dan Basic.
Tidak ada komentar:
Write komentar