Thursday 31 October 2013

Pengenalan C++

Mari Kita Belajar C++ Bersama sama :3
Yah, sekarang ayo kita belajar! Yak 'KITA' karena saya sendiri juga belajar. Dan jujur saja saya masih newbie gitu di Teknologi. Jadi Ayo Belajar Yang Giat!! Hihi. :D Dan sekarang saya mau blogging sambil belajar juga. Hehe :3

Yaps sekarang kita akan belajar tentang Pemrograman C++. Kata orang "Tak kenal maka tak sayang" Jadi ayo kita kenalan sama yang namanya mas C++ ini =D

Pendahuluan (Sejarah C++)
Pada mulanya bahasa komputer digunakan untuk membantu dalam melakukan perhitungan-perhitungan telemetri. Ketika itu, bahasa yang digunakan masih primitif sekali karena masih berupa bahasa mesin yang hanya mengenal angka 1 dan 0. Selannjutnya bahasa mesin tersebut disederhanakan menjadi bahasa yang agak dipahami dengan menghadirkan statemen-statemen khusus yang disebut dengan istilah mnemonic seperti ADD, MOV, JMP dan yang lainnya. Bahasa ini disebut dengan Bahasa Assemly yang masih termasuk ke dalam bahasa tingkat rendah (low level language).

Tahun 1969, laboratorium Bell AT&T di Muray Hill, New Jersey menggunakan bahasa assembly ini untuk mengembangkan sistem operasi UNIX. Maksudnya adalah untuk membuat sistem operasi yang dapat bersifat 'programmer-friendly'. Setelah UNIX berjalan, Ken Thomson, seorang pengembang sistem di laboratorium tersebut mengembangkan bahasa baru dengan nama bahasa B. Huruf B ini diambil dari BCPL. Bahasa B ini kemudian digunakan untuk menulis ulang atau merevisi sistem operasi UNIX. Oleh karena bahasa B ini masih bersifat interpret dan lambat, maka pada tahun 1971, sistem operasi UNIX kemudian ditulis ulang dengan menggunakan bahasa C, yaitu bahasa pemrograman yang dikembangkan oleh Dennis Ritchie, seorang pengembang sistem di laboratorium yang sama.

Sampai sekarang bahasa C masih digunakan untuk melakukan pengembangan-pengembangan program dan sistem-sistem operasi, diantaranya sistem operasi Windows. Alasan itulah yang menjadikan bahasa C sangat populer di dunia pemrograman khususnya untuk industri perangkat lunak. Namun sayangnya basa C merupakan bahasa yang masih tergolong susah untuk dipelajari karena masih bersifat prosedural murni. Untuk membentur satu objek, kita harus melakukan banyak sekali penulisan kode. Hal ini tentu dapat dikatakan sebagai sebuah kelemahan. Untuk mengatasi masalah ini, pada tahun 1983, seorang doktor bernama Bjane Stroustrup yang juga bekerja di laboratorium yang sama menciptakan bahasa baru yaitu bahasa C++ yang meripakan hibryd dari bahasa C.

Bahasa C++ didasarkan atas bahasa C sehingga kita dapat melakukan kompilasi program-program yang ditulis dalam bahasa C dengan menggunakan kompiler C++. Keistimewaan dari bahasa C++ adalah karena bahasa ini mendukung pemrograman berarah objek atau lebih sering dikenal dengan istilah Object Oriented Programming (OOP).

-Dari sebuah buku. Semoga bermanfaat :)

No comments:

Post a Comment