Pengenalan Bahasa C dan C++ - Wendy Cahya

Minggu, 29 November 2015

Pengenalan Bahasa C dan C++

 Pengenalan Bahasa C dan C++  -dalam mempelajari suatu materi perlu adanya perkenalan. Katanya biar tambah sayang makanya jangan keburu-buru dulu. Perlu adanya sesi perkenalan minimal kita tahu ruang lingkup amteri yang akan kita pelajari. Inilah beberapa pengenalan bahasa pemrograman C++

Sekilas Perkembangan Bahasa C    Bahasa C dikembangken di Bell lab pada tahun 1972 ditulis pertama kali oleh Brian W. Kernighan dan Denies M. Ricthie merupakan bahasa turunan atau pengembangan dari bahasa B yang ditulis oleh Ken Thompson pada tahun 1970 yang diturunkan oleh bahasa sebelumnya, yaitu BCL. Bahasa C, pada awalnya dirancang sebagai bahasa pemrograman yang dioperasikan pada sistem operasi UNIX. Bahasa C merupakan bahasa pemrograman tingkat menengah yaitu diantara bahasa tinggat rendah dan tingkat tinggi yang biasa disebut dengan Bahasa Tingkat Menengah. Bahasa C mempunyai banyak kemampuan yang sering digunakan diantaranya kemampuan untuk membuat perangkat lunak, misalnya dBASE, Word Star dan lain-lain.
 
Sekilas Tentang C++    Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup mengembangkan beberapa hal dari bahasa C yang dinamakan “C with Classes” yang pada mulanya disebut “a better C” dan berganti nama pada tahun 1983 menjadi C++ oleh Rick Mascitti, dibuat di Laboratorium Bell, AT&T. Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifatsifatnya yang disebut dengan Object Oriented Programming (OOP), yang mempunyai tujuan utamanya adalah membantu dan mengelola program yang besar dan kompleks.

Perbedaan Antara Bahasa C Dengan C++    Bahasa C merupakan bahasa pemrograman prosedural, di mana penyelesaian atas suatu masalah dilakukan dengan membagi-bagi masalah tersebut ke dalam sub-sub masalah yang lebih kecil. Sedangkan C++ merupakan bahasa pemrograman yang memiliki sifat Object Oriented Programming (OOP). Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan mendefinisikan class-class yang merupakan a.-class yang dibuat sebelumnya sebagai abstraksi dari objek-objek fisik. Class tersebut berisi keadaan objek, anggota-anggotanya, dan kemampuan dari objeknya. Setelah beberapa class dibuat, masalah dipecahkan menggunakan class.

Nah, sekarang udah tahu kan siapa C++ sebenarnya. Dari pada hanya sekedar teori langsung saja masuk bab selanjutnya dan dipraktekkan karena kemahiran bahasa pemrograman harus banyak latihan.. Semangat sobat, salam sukses Wendy Cahya :)

Posting Komentar