Pengenalan Bahasa Pemrograman C++

Pengenalan Bahasa Pemrograman C++

Bahasa Pemrograman C++ ialah bahasa Pemrograman Komputer Tingkat Tinggi (High Level Language), tetapi C++ bisa saja untuk menulis Bahasa Pemrograman Tinggkat Rendah (Low Level Language) di dalam pengkodingan. sebab C++ merupakan peluasan dari Bahasa Pemrograman C yang termasuk dalam Bahasa Pemrograman Tingat Menengah (Middle Level Language), yang berarti Bahasa Pemrograman C++ mempunyai semua fitur serta kelebihan yang bahasa pemrograman C miliki, termasuk kelebihan Bahasa C yakni kita bisa saja untuk menggunakan Bahasa Pemrograman Assembly di dalam pengkodingan C, dan menyediakan fasilitas untuk memanipulasi memori tingkat rendah.
C++ ialah peluasan serta penyempurnaan dari bahasa pemrograman sebelumnya yakni bahasa C, oleh Bjarne Stroustrup pada tahun 1980. Awal C++ memiliki nama yakni “C with Classes” serta berganti nama menjadi C++ pada tahun 1983. Bjarne Stroustrup membuat bahasa pemrograman C++ dengan tambahan fasilitas, yang benar-benar bermanfaat pada tahun itu sampai saat ini, yakni bahasa pemrograman yang mendukung OOP (Object Oriented Programming). C++ dirancang sebagai bias terhadap sistem pemrograman serta embedded sistem, dengan memprioritaskan kinerja, kecepatan, efisiensi serta fleksibilitas penggunaan. C++ telah dan benar-benar bermanfaat dalam banyak hal, seperti pembuatan aplikasi desktop, server serta performance-critical (contohnya switch telepon serta pesawat luar angkasa).

Fitur Fitur C++

  • Merupakan salah satu bahasa pemrograman yang paling banyak digunakan di dunia dan hampir semua program di dunia dibuat dengan menggunakan C/C++.
  • Portable. Karena memiliki banyak kompiler yang berjalan di berbagai platform dan secara eksklusif menggunakan Standar Library C++ yang akan berjalan pada banyak platform dengan tidak adanya perubahan fungsi-fungsi pada Library C++.
  • Mendukung Manifest dan Inferred Typing. Fitur tersebut sudah ada semenjak kelahiran C++ pertama hingga C++ Modern saat ini, C ++ memungkinkan fleksibilitas dan juga menyediakan kesederhanaan dalam menulis program.
  • C++ Menawarkan banyak pilihan paradigma. Beberapa adalah paradigm yang sangat terkenal dalam C++ adalah menawarkan dukungan luar biasa untuk Pemrograman Prosedural, Generik, Berorientasi Objek (OOP) dan masih banyak paradigm yang memberikan kemudahan untuk programmer C++.
  • Memiliki dukungan Library yang luar biasa. C++ memiliki Standar Library C++ yang memiliki banyak sekali fungsi dan tidak hanya itu, banyak juga programmer lain yang mengembangkan C++ dan membuat Library tambahan yang sangat berguna.
  • Bahasa yang dikompilasi. C ++ mengkompilasi langsung ke bahasa mesin, yang menjadikanya menjadi salah satu bahasa pemrograman tercepat di dunia.
  • Sekali lagi menawarkan Fleksibilitas dalam mendukung kedua statis dan dinamis type checking. C++ memungkinkan tipe conversions untuk diperiksa disaat mengkompilasi program atau saat jalanya program (run-time).
  • C++ merupakan bahasa turunan dari bahasa pemrograman C, dan C++ dapat menggunakan dan mempunyai semua fasilitas yang ada dalam bahasa pemrograman C tanpa perubahan sedikitpun dalam fungsi-fungsi C. dan juga C++ dapat melakukan pemrograman Assembly langsung di dalam program yang merupakan fitur turunan dari C.
  • Dan masih banyak lagi, kalian akan menyadarinya jika sudah merasakan dan menjadi programmer C++.

Share This

Thank you for your vote!
Post rating: 0 from 5 (according 0 votes)
What's your reaction?
0Smile0Lol0Wow0Love0Sad0Angry
%d blogger menyukai ini: