Cara Kerja Bahasa C++ dan Compiler terbaik untuk C++ - TeachMeSoft

Sabtu, 29 Desember 2018

Cara Kerja Bahasa C++ dan Compiler terbaik untuk C++

Cara Kerja Bahasa Pemrograman C++

Sebelum memulai memprogram C++ ada baiknya kita mengetahui dulu bagaimana cara kerja bahasa C++ dan apa saja yang kita butuhkan untuk memprogram C++, supaya nantinya tidak mengalami yang namanya pusing (seperti saya dulu). Biasanya Kebanyakan dari kita langsung download-download saja, trus belajar programnya trus ngak ngerti dan akhrinya frustasi.

Diakhir pelajaran ini akan saya pilihkan software yang biasa digunakan oleh programmer C++. Untuk mempersingkat waktu langsung saya ke pokok pembahasan. Secara sederhana cara kerja C++  seperti gambar berikut ini:



Dari gambar tersebut ada yang harus kita ketahui telebih dahulu bahwa, PC atau Laptop hanya mengerti satu bahasa dan bahasa itu adalah bahasa yang terdiri dari set instruksi yang berisikan satu dan nol (instruksi mesin), selain dari itu PC/ atau laptop tidak akan mengenalnya.

Source code C++, merupa bahasa pemrograman yang berisi sintak berbahasa inggris, yang tentunya tidak bisa langsung dibaca oleh PC/ Laptop, untuk itulah dibutuhkan yang namanya compiler.

Singkatnya Compiler adalah penterjemah dari Bahasa pemrograman yang ditulis oleh programmer ke bahasa mesin (intruksi mesin). 

Compiler ini lah yang nantikanya akan meng-compile bahasa-bahasa C++ yang telah kita buat tersebut menjadi kebahasa mesin.

Untuk menulis sebuah program C++ dibutuhkan yang namanya text editor dan compiler. Hasil dari text editor itu nantinya akan di compile dengan compiler yang kemudian akan menghasilkan sebuah file executable.

Executable ini lah yang nantinya bisa dijalankan di PC/ Laptop. Tidak hanya untuk PC kita juga bisa membuatnya untuk perangkat Android, MAC, IOS dll.

Text editor dan compiler ada yang terpisah, ada juga yang telah menjadi satu. Saran saya gunakan sebuah text editor dan kompiler yang telah menyatu, supa kita ngak repot-repot lagi.

Gabungan antara text editor dan Compiler tersebut dinamakan IDE. Banyak sekali IDE yang beredar antara lain :
  • Acorn C/C++ 
  • Borland C++ 
  • C++/CX 
  • C++Builder 
  • Cfront Clang 
  • CodeWarrior 
  • Code :: Block
  • Comeau C/C++ 
  • ConceptGCC 
  • Digital Mars 
  • GNU Compiler Collection 
  • HP aC++ 
  • IBM XL C++ 
  • Intel C++ Compiler 
  • MinGW 
  • Norcroft C compiler 
  • Open64 
  • Oracle Solaris Studio 
  • PathScale 
  • The Portland Group 
  • ROSE (compiler framework) 
  • Shed Skin 
  • Softune 
  • TenDRA Compiler 
  • THINK C 
  • Turbo C++ 
  • Visual C++ 
  • IBM VisualAge 
  • Watcom C/C++ compiler 
  • Zortech
Dari semua itu, menurut versi Teachmesoft.com compiler gratisan terbaik dan sangat saya rekomendasikan adalah buatan dari vendor microsoft yaitu Visual C++, semantara untuk tutorial ini saya masih menggunakan Code block (karena laptop saya spek sesepuh jadi mau ngak mau harus cari software yang ringan).




Disqus comments