Rabu, 14 Desember 2016

Sejarah Pekembangan C++

Manajemen Informatika Politeknik Negeri Lampung

Nama   : Cindy Vitria
NPM   : 16753009
Sejarah Perkembangan C++
            Bahasa C merupakan perkembangan dari bahasa B yang ditulis oleh Thompson pada tahun 1970. Bahasa C pertama kali di tulis oleh Brian W Krnighan dan Denies M Ritchi pada tahun 1972. Bahasa C pada awalnya di operasikan di atas sistem operasi Linux.
            Bahasa C merupakan bahsa pemrograman tingkat menengah yaitu setara dengan bahsasa tingkat rendah dan tingkat tinggi yang biasa di sebut dengan bahsa tingkat tinggi dengan perinah Assembly. Bahasa C mempunyai banyak kemampuan yang sering di gunakan diantaranya kemampuan untuk membuat perangkat lunak. Misalnya Dbase, wordstar dan lain-lain.
            Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup mengembangkan beberapa hal dari bahsa C yang di namakan “C Write Classes” yang berganti nama pada tahun 1983 menjadi C++. Penambahan yang terjadi pada C++ ini adalah Object Oriented Programming (OOP) yang mempunyai tujuan utmanya adalah membuat dan mengelola program yang besar dan kompleks.
            Symbol ++ merupakan operator C untuk opersi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari C. sebenarnya bhasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan Cfront. C++ versi kuno ini hanya berupa compiler yang menterjemahkan C++ menjai bahasa C. Borland International menulis compiler C++ dan Turbo C++. Kedua compiler ini sama-sama dapat diguakan untuk mengkompilasi kode C++. Bedanya, Borland C++ selain dapat di bawah lngkingan DOS, juga dapat di gunakan untuk pemrograman windows. Pada evolusi selanjutnya, Borland Internasional Inc. mengembangkan compiler C++ menjadi bahasa mesin (assembly). Borland C++ dibandingkan compiler C++ yang lain, Borland C++ memiliki keunggulan trutama dalam hal kecepatan dan efisiensi kompilasi. Disamping itu, Borland C++ mendukung beberapa OS, yaitu DOS, Windows 16 bit (windows 3.D) dan windows 32 bit (windows NT).



Tidak ada komentar:

Posting Komentar