Visual C++ adalah bahasa pemrograman yang menggunakan bahasa C,yang merupakan bahasa tingkat menengah dan juga merupakan lanjutan dari bahasa B.Keistimewaan dari bahasa ini di karenakan bahasa ini mendukung pemrograman berorientasi object (
OOP) yaitu bahasa pemrograman yang memperlakukan data dan procedure sebagai objek dengan identitas dan ciri-ciri yang khusus.
C++ adalah
bahasa pemrograman komputer.C++ dikembangkan di
Bell Labs (
Bjarne Stroustrup) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, 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, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bell labs pertama kali mengembangkan C++ pada awal
1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).
Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.
[rujukan?] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (
Object Oriented Programming).
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat
Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
Area Kerja Microsoft Visual C++
 |
| Gambar area kerja microsoft visual C++ |
Title Bar
Baris judul yang akan menampilkan file project serta nama dokumen yang sedang aktif
Menu bar
Baris menu yang terdiri dari 10 menu utama,masing-masing memiliki sub menu dan perintah lengkap dengan shorcut key
Standar Toolbar
Baris ini mempunyai fungsi yang sama dengan tool standar pada umumnya seperti fungsi untuk menyimpan,mengopy,menambah menu tampilan program,mengatur tampilan program dan masih banyak lagi.
Toolbar Builder
berfungsi untuk menjalankan program yang anda buat
Workspace Pane
Lembar yang berfungsi untuk melihat sub-sub project yang telah kita bangun.lembar ini memiliki 3 bagian untuk melihat sub-sub project yaitu class view,resources view,file view.
Output Pane
lembar ini berfungsi untuk menampilkan informasi kompiler dari program yang telah anda buat,dan menampilkan setiap kesalahan dalam pembuatan aplikasi.
 |
Contoh gambar program sederhana
|