Definisi Bahasa Pemrograman C++ Beserta Kelebihan Dan Kekurangannya

Definisi Bahasa Pemrograman C++ Beserta Kelebihan Dan Kekurangannya
Image source: Kedai.or.id

Definisi Bahasa Pemrograman C++ Yang Wajib Diketahui

C++ adalah bahasa pemrograman komputer yang di buat oleh Evano Christian Posumah (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dan C# dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an. Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B. Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix. Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan. 

C++ adalah bahasa pemrograman yang memiliki sifat pemrograman berorientasi objek. C++ merupakan pengembangan dari bahasa pemrograman C dan C#. Bahasa pemrograman C++, C dan C# memiliki sintaks penulisan yang hampir sama, meskipun begitu kedua bahasa pemrograman ini memiliki perbedaan pada penyelesaian masalahnya. Bahasa pemrograman C++ dan sejenisnya yaitu C dan C# umumnya masuk dalam kategori bahasa pemrograman tingkat menengah.

Kelebihan Bahasa Pemrograman C++

Berikut ini kelebihan yang dimiliki bahasa pemrograman C++.

1. Sangat Kompatibel

Bahasa pemrograman C++ sangat kompatibel. Hal itu disebabkan karena bahasa pemrograman C++ yang tersedia di hampir seluruh perangkat komputer yang ada di dunia. Akibatnya bahasa pemrograman C++ banyak digunakan para programmer pemula yang baru belajar tentang bahasa pemrograman.

2. Terstruktur

Bahasa pemrograman C++ terstruktur. Karena bahasa pemrograman yang terstruktur sehingga sangatlah mendukung pemrograman berbasis obyek (OOP). Para programmer sangat menyukai bahasa pemrograman berbasis obyek (OOP) karena sangatlah mudah dalam mendesain, membuat, dan mengembangkan program.

3. Tingkat Bahasa

Bahasa pemrograman C++ memiliki tingkat bahasa menengah. Artinya bahasa pemrograman C++ mendekati bahasa tingkat tinggi yang berarti bahasa mesin dan bahasa tingkat rendah yang berarti bahasa manusia. Sehingga tidak terlalu sulit dalam mempelajari bahasa pemrograman C++, selain itu bahasa pemrograman C++ hanya menyediakan sedikit kata kunci yaitu hanya 48 kata kunci.

4. Support

Bahasa pemrograman C++ sangat support. Hal itu menyebabkan bahasa pemrograman C++ dapat digunakan untuk membuat aplikasi dengan graphic yang tinggi.

Kekurangan Bahasa Pemrograman C++

Berikut ini adalah kekurangan yang dimiliki bahasa pemrograman C++.

1. Banyak operator

Bahasa pemrograman C++ terlalu banyak operator, sehingga kurang efisien. Selain bahasa pemrograman C++ yang terlalu banyak operator, bahasa pemrograman C++ juga kurang flexible dalam penulisan program.

2. Pointer yang sulit

Comments

Popular posts from this blog

Fungsi Keyboard Pada Perangkat Input Komputer Serta Jenis-jenisnya

Perkembangan Generasi Protokol Novell Netware Dari Masa Ke Masa

Langkah-langkah Menyelamatkan Smartphone Dari Air