HomeTutorial C Plus PlusTutorial Bahasa Pemrograman C++ [Part 1] : Pengenalan

Tutorial Bahasa Pemrograman C++ [Part 1] : Pengenalan

Tutorial Bahasa Pemrograman C++ – Bahasa C++ adalah bahasa pemrograman tingkat menengah yang dikembangkan oleh Bjarne Stroustrup pada tahun 1979 di Bell Labs yang terletak di Murray Hill, New Jersey. Bahasa pemrograman C++ dapat berjalan di berbagai platform seperti Windows, Mac OS, dan versi OS UNIX.

Bahasa C++ merupakan pengembangan dari bahasa pemrograman C, sehingga bahasa C++ mendukung secara penuh pemrograman berorientasi objek (OOP), yang termasuk encapsulation, data hiding, inheritance, dan polymorphism.

Dalam bahasa pemrograman C++ mendukung berbagai operator, identifier, berbagai tipe data, dan berbagai perulangan yang sering digunakan dalam bahasa pemrogaman. Bahasa ini juga mendukung function sehingga akan menyederhanakan program, mendukung array, dan pointer.

Contoh Program Sederhana dengan syntax C++

#include <iostream>
using namespace std;

int main() {
	cout << "Tutorial Bahasa Pemrograman C++";
	getchar();
	return 0;
}

Hasilnya:

Pengenalan bahasa pemrograman c plus plus

Untuk mengedit source code Anda bisa menggunakan berbagai text editor seperti Notepad++, Sublime, Atom, dll. File source code yang tersimpan dalam bahasa pemrograman C++ mempunyai akhiran (ekstensi) *.cpp, *.cp, atau *.c. Namun, Anda bisa langsung menggunakan IDE untuk C++ seperti Visual Studio.

Software IDE Compiler C++

Untuk perangkat lunak IDE compiler C++ sangat banyak sekali antara lain:

*Windows

  1. Microsoft Visual Studio (download disini).
  2. Dev C++ (download)
  3. MinGW (download)
  4. CodeBlocks

*Mac OS

  1. XCode (download)

* Linux

  1. GCC compiler (download) – biasanya sudah paketan dengan instalasi OS.

 

Demikian pengenalan tutorial bahasa pemrograman C++, semoga semakin menambah pengetahuan Anda. Terima kasih.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.