Skip to main content

SEJARAH SINGKAT BAHASA C dan C++

Apa itu Bahasa C++?
Apa itu Bahasa C++?
Bahasa C++ adalah pengembangan dari bahasa C, salah satu bahasa pemprograman. Bahasa C++ pertama kali dikembangkan oleh Bjarne Stroustrup dari AT&T Bell Laboratories di tahun 1980-an. Lalu pada tahun 1983 hingga 1984 bahasa C++ dikembangkan lagi dengan menambahkan beberapa fitur yaitu virtual functions, function overloading, referensi dengan simbol &, konstan keyword, dan satu baris komentar dengan 2 tanda forward slashes (//).
  • Sejarah Singkat Bahasa C
Pencipta bahasa C adalah Brian W. Kernighan dan Denis M. Ritchi, sekitar tahun 1972. Penulisan pemrograman pada bahasa C dilakukan dalam membagi blok-blok, sehingga bahasa C disebut bahasa terstruktur. Bahasa C dapat digunakan di berbagai mesin dengan mudah, mulai dari PC sampai dengan mainframe, dengan berbagai sistem operasi (DOS, UNIX, VMS, dll).
Bahasa pemrograman C merupakan bahasa pemrograman yang dapat dikatakan berada diantara bahasa beraras rendah dan beraras tinggi. Bahasa beraras rendah artinya bahasa yang berorientasi pada mesin dan bahasa beraras tinggi artinya bahasa yang beraras pada manusia. Bahasa beraras rendah, bahasa ini ditulis dengan sandi yang dimengerti oleh mesin saja, sedangkan bahasa beraras tinggi merupakan bahasa yang memerlukan kecermatan yang teliti bagi pemrograman karena perintahnya harus rinci, ditambah lagi masing-masing pabrik mempunyai sandi perintah sendiri. Bahasa beraras tinggi relatif mudah digunakan, karena ditulis dengan bahasa manusia sehingga mudah dimengerti dan tidak tergantung mesinnya.
  • Sejarah Singkat Bahasa C++
Bahasa C++ dikembangkan oleh Bjarne Stroustrup di AT&T Bell Labs pada awal 1980-an sebagai pengembangan dari bahasa C. Pada mulanya bahasa ini dikenal sebagai "C with Classes". Nama C++ digunakan sejak 1983, setelah diusulkan oleh Rick Mascitti. Pada tahun 1985 bahasa ini mulai disebarluaskan oleh AT&T dengan mengeluarkan perangkat lunak cfront yang berfungsi sebagai C++ translator.
Perancangan bahasa C++ didasarkan pada bahasa C, Simula67, Algol68, dan Ada. Bahasa C++ memperluas kemampuan bahasa C dalam beberapa hal, yaitu :
Memberikan dukungan untuk menciptakan dan memanfaatkan abstrasi data.
Memberikan dukungan untuk object-oriented programing.
Memperbaiki kemampuan yang ada pada bahasa C.
Berikut contoh bahasa C++ yang sederhana:

{#include
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}

Comments

Post a Comment

Popular posts from this blog

Pengertian UNIX

The Open Group memegang definisi tentang apa sistem UNIX dan merek dagang yang terkait dalam kepercayaan untuk industri. Pada tahun 1994 Novell (yang telah memperoleh sistem UNIX bisnis AT & T / USL) memutuskan untuk keluar dari bisnis itu. Daripada menjual bisnis sebagai satu kesatuan, Novell mengalihkan hak atas merek dagang UNIX dan spesifikasi (yang kemudian menjadi Single UNIX Specification) untuk The Open Group (pada Perusahaan X waktu / Buka). Selanjutnya, menjual kode sumber dan implementasi produk (UnixWare) untuk SCO. The Open Group juga memiliki UnixWare merek dagang. Hari ini, definisi dari UNIX ® mengambil bentuk UNIX Specification seluruh dunia tunggal mengintegrasikan X / Perusahaan Terbuka XPG4, IEEE POSIX Standar dan ISO C. Melalui evolusi terus-menerus, Single UNIX Specification adalah definisi de facto dan secara de jure standar untuk aplikasi sistem UNIXpemrograman interface. Sebagai pemilik merek dagang UNIX, The Open Group telah memisahkan merek da...

Cara Instalasi Ubuntu

Install Ubuntu Menggunakan CD Masukkan CD Ubuntu ke dalam CD / DVD-drive Restart komputer Anda. Anda akan melihat layar selamat datang meminta Anda memilih bahasa Anda dan memberikan Anda pilihan untuk menginstal Ubuntu atau coba dari CD. Jika Anda tidak mendapatkan menu ini, membaca boot Dari buku CD untuk informasi lebih lanjut. Menggunakan USB drive. Komputer Paling baru dapat boot dari USB. Anda akan melihat layar selamat datang meminta Anda memilih bahasa Anda dan memberikan Anda pilihan untuk menginstal Ubuntu atau coba dari CD. Bersiaplah untuk menginstal Ubuntu. Kami sarankan Anda pasang komputer Anda ke sumber listrik. Anda juga harus memastikan bahwa Anda memiliki cukup ruang pada komputer Anda untuk menginstal Ubuntu. Kami sarankan Anda untuk memilih Download update ketika menginstal dan Instal software ini pihak ketiga sekarang. Anda juga harus tetap terhubung ke internet sehingga Anda bisa mendapatkan update terbaru saat Anda menginstal Ubuntu. Jika Anda tida...

Bahasa C++

#include <iostream.h> #include <conio.h> main (void) { char npm[10], nama[100], *hasil;    float ipk;    int jml_mhs,i;    cout << "Masukkan jumlah mahasiswa : "; cin >> jml_mhs;    for (i=1; i<=jml_mhs; i++) {       cout << "Inputkan NPM mahasiswa  : "; cin >> npm;     cout << "Inputkan nama mahasiswa : "; cin >> nama;       cout << "Inputkan IPK mahasiswa  : "; cin >> ipk;       clrscr();       if (ipk = 3) {       hasil = "MEMUASKAN";       } else if (ipk >= 2.5 && ipk < 3) {       hasil = "CUKUP";       } else if (ipk < 2.5) {       hasil = "MEMPRIHATINKAN";       }       cout << "NPM mahasiswa  : " << npm << endl;    ...