Sejarah dan Perkembangan C / C++

Advertisemen

Pada mulanya bahasa komputer digunakan untuk membantu dalam melakukan perhitunagan telemateri  .ketika itu ,bahasa yang digunakan masih primitif sekali karena masih berupa bahasa mesin yang hanya mengenal anka 0 dan 1.selanjutnya bahasa mesin itu di sederhanakan 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 assemblyyang masih termasuk ke dalam bahasa tingkat rendah (low level language).

Tahun 1969,laboratorium Bell AT&T di Muray Hill,New Jarsey menggunakan bahasa assembly ini untuk mengembangkan sistem operasi  UNIX  .maksud nya adalah untuk membuat sistem operasi  yang bersifat  programmer –friendly’.setelah UNIX berjalan ,Ken Thompson ,seorang pengembang sistem di laboratorium tersebut mengembangkan bahasa baru dengan nama bahasa B.huruf B ini di ambil dari BCPL.bahasa B ini kemudian digunakan 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 program dan sistem operasi,di antara nya sistem operasi  Windows.alasan itu yang menjadikan bahasa C sangat populer di dunia pemrograman,khususnya untuk industri perangkat lunak .namun bahasa  C masih  tergolong sulit untuk dipelajari karena masih bersifat prosedural murni.untuk membentuk satu objek kita harus melakukan banyak sekali penulisan kode.hal ini tentu bisa dikatakan sebuah kelemahan .untuk mengatasi masalah ini ,pada tahun 1983 seorang doktor bernama BjarneStroustrup yang juga bekerja di laboratorium yang sama menciptakan bahasa baru yaitu bahasa  C++ .yang merupakan bahasa hibryddari bahasa C.
Bahasa C++  didasarkan atas bahasa  C  sehingga kita dapat melakukan  komplikasi program-program yang ditulis dalam bahasa C  dengan bahasa C++.keistimewaan dari bahasa C++ adalah karena bahasa ini  mendukung  pemrograman berarah objek atau lebih sering  dikenal dengan istilah Object Oriented programming (OPP).

Advertisemen

Disclaimer: Gambar, artikel ataupun video yang ada di web ini terkadang berasal dari berbagai sumber media lain. Hak Cipta sepenuhnya dipegang oleh sumber tersebut. Jika ada masalah terkait hal ini, Anda dapat menghubungi kami disini.
Related Posts
Disqus Comments
© Copyright 2018 Internet Networking - All Rights Reserved - Template by goomsite