Bahasa C
Bahasa C merupakan salah satu bahasa yang popular digunakan dalam pemrograman. Pertama kali bahasa C dikembangkan oleh Dennis Ritchie di Bell Laboratories. Awalnya bahasa C hanya dapat dijalankan dalam System Operasi UNIX tetapi pada perkembangannya bahasa C sudah dapat digunakan dalam system operasi MS-DOS pada IBM.
Bahasa C memiliki kemampuan yang sangat luas. Selain itu C memiliki
kesederhanaan dalam ekspresinya dan kerampingan kodenya. Akan tetapi, C
bukan merupakan bahasa yang terbaik karena bentuk bahasanya kurang
jelas. Bagi pemula akan merasa sulit dalam menggunakan C tetapi
nantinya bila terbiasa bahasa C merupakan bahasa yang menyenangkan
untuk dipakai. Kesulitan yang diuraikan
bersifat sementara saja.
Penerjemah dalam bahasa pemrograman ada dua macam, yaitu interpreter dan compiler. Interpreter
merupakan penerjemah yang menerjemahkan instruksi per baris setiap
saat. Sementara compiler merupakan penerjemah yang menerjemahkan
seluruh instruksi dalam program secara sekaligus dan kemudian
menghasilkan executable file yang langsung bisa dijalankan. Bahasa C
menggunakan compiler sebagai penerjemah.
Bahasa C++
Berbicara tentang C++ biasanya tidak lepas dari C, sebagai bahasa pendahulunya. Pencipta C adalah Brian W. Kerninghan dan Dennis M. Ritchie pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptakanlah C++, oleh Bjarne Stroustrup dari Laboratorium Bell, AT&T, pada tahun 1983. C++ cukup kompatibel dengan bahasa pendahulunya C. Pada mulanya C++ disebut “ a better C “. Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983, yang berasal dari operator increment pada bahasa C. Keistimewaan yang sangat berari dari C++ ini adalah karena bahasa ini mendukung Pemrograman Berorientasi Objek ( OOP / Object Oriented Programming).
Program C++ dapat ditulis dengan menggunakan berbagai editor teks,
seperti EDIT (milik DOS), WordStar, SideKick, ataupun menggunakan
editor bawaan dari kompiler. Program C++ biasa ditulis dengan nama
ektensi .CPP (dari kata C Plus Plus). Agar program bisa dijalankan
(dieksekusi), program harus dikompilasi terlebih dahulu dengan
menggunakan kompiler C++.
Borland C++ dan Turbo C++ adalah contoh media editor sekaligus sebagai Compiler
0 Comments:
Posting Komentar