Pengertian dan Sejarah C++


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.



Previous
Next Post »