Pengertian C++
C++ adalah bahasa pemrograman komputer yang di
buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C
dikembangkan di Bell Labs pada awal tahun 1970-an, bahasa itu diturunkan dari
bahasa sebelumnya, yaitu B.
Ditulis
dalam: C
Didesain
oleh: Bjarne Stroustrup
Terpengaruh:
Ada, C sharp, C99, Chapel, Clojure
Sejarah C++
Jadi C++ di buat atau di desain oleh kakek Bjarne Stroustrup tahun 1985, jadi si kakek bilang.. “ wahh..
kita butuh C yang lebih kompeks” jadi kita butuh bahasa C yang lebih kompleks
sehingga kita bisa menggunakan desain pemograman yang kompleks juga gitu
Sehingga kompeleksitinya meningkat, sehingga aplikasi yang
bisa kita hasilkan itu bisa berfungsinya lebih kompleks juga gitu jadi itu
alasannya, akhirnya ok.. lah kakek Bjarne punya ide.. “ oke kita bikin C deh
kita tambah-taambahin, kakek Bjarne bilang kita bikin C kita tambahin dengan +
Class, tambahin lagi + pointer, tambahin lagi dengan yang lain.. terusss..
akhirnya di tambah-tambah sehingga orang bilang Oh.. ini C++ nih gitu, jadi
penamaannya jadi C++
C yang di tambah-tambahin dengan fitur-fitur lain. Nah ++ nya
dari mana dari yang di tambahin-tambahin itu tadi, jadi kalau ada yang bilang
oh ini makannannya ++ berarti makanannya ditambah-tambahin gitu.. sama dengan
C++. Terus ada juga yang bilang C = C + 1 (C++) kenapa ini di sebut C++
Nah kalau
ada yang bilang C++ itu kuno? Engga.. engga kuno kata siapa??
Jadi gini.. singkat cerita dari tahun 1985 tadi.. ini itu di
standarisasi ada standarnya itu tahun 1998 dan disebut sebagai
Standar 1998 C++ 98 in yang pertama
Terus ada tahun 2003 C++ 03
2011 C++ 11
2014 C++ 14
2017 C++ 17
2020 C++ 20
Jadi, C++ itu di revisi terus jadi modern terus di revisi di
update orang-orang juga konsen dengan ini jadi kompleksiti yang asalnya kan
1985 yang C terus di tambah menjadi kompleks makin tahun ke tahun itu kemampuan
bahasanya semakin meningkat, jadi C++ itu tidak kuno, C++ itu masih banyak di
support oleh banyak komunitas besar
Kenapa C++ sangat besar karna C++ itu di gunakan dibanyak
bidang, mulai dari engineering, saintifik, sampai web programing juga dipakai,
backend, server juga dipakai. Karna C++ ini dia support Multi platform kalau kalian bisa C++ kalian bisa belajar bahasa
yang lain
C++ kuncinya adalah di kompilernya
Kompilator (Compiler) adalah sebuah program komputer yang
berfungsi untuk menterjemahkan kode komputer yang ditulis oleh programmer dalam
suatu bahasa pemrograman tertentu menjadi program yang ditulis ke dalam bahasa
lain.
Jadi gini C++ itu akan masuk ke kompiler nah kompiler ini itu
macem-macem, nah ada kompiler untuk windows fungsinya untuk mentranslate C++
untuk bisa jalan platform windows dan bisa banyak ke platform lain seperti
Linux, handphone, console game, kuncinya
adalah kompiler.
Setiap platform itu pasti mempuanyai apa yang namanya Mesincode nah mesin code ini akan
dijalankan oleh prosesor, jadi dari 1 C++ pemogramannya di compiler terus kita
punya target, untuk di terjemahkan setiap bahasa yang dimiliki platfrom
tersebut.
ConversionConversion EmoticonEmoticon