PENGENALAN IDE C++
Pengertian Intergrated Developer Enviroment (IDE)
Intergrated Developer Enviroment (IDE) adalah
program komputer yang ditujukan untuk membantu para programmer. fungsi dari IDE
adalah untuk menyediakan beberapa fasilitas dan semua untilitas yang diperlukan
untuk membangun perangkat lunak. IDE biasanya mempunyai fasilitas dasar seperti
:
- Editor,
yaitu tempat untuk menuliskan kode sumber.
- Compiler,
alat penterjemah bahasa programmer tingkat ke bahasa mesin.
- Debugger,
adalah alat untuk membantu programmer dalam mengkoreksi kesalahan kode
sumber program yang mereka buat.
Dan kebanyak IDE modern saat ini sudah memiliki
fasilitas Intelligent Code Completion, banyak juga yang menambahkan
fasilitas tambahan dan sekaligus bisa menjadi ciri khas dari mereka (IDE).
Pada jaman dahulu para programmer tidak dimanjakan seperti
jaman sekarang, programmer jaman dulu sebelum membuat program mereka
menggunakan rancangan Flowchart dan Punched Cards sematang-matangnya
sebelum mereka mengirimnya ke compiler. Semua itu dilakukan secara
manual dan tidak ada namanya debugger yang memberitahu pada
para programmer atas kesalan mereka pada kode yang mereka buat.
Seiring berjalanya waktu teknologi semakin meningkat dan
termasuk IDE. Salah satu tujuan diciptakan IDE modern seperti jaman sekarang
adalah untuk memaksimalkan produktifitas para programmer. dengan menyediakan
komponen dan fasilitas yang mendukung untuk kinerja programmer, hal ini
terbukti dengan pertembuhan teknologi yang semakin cepat pada jaman ini.
Sebelum kita melaju lebih dalam lagi mengenai bahasa
pemrograman C++ anda diwajibkan mempunyai perangkat lunak IDE yang mendukung
bahasa pemrograman C++, jika anda tidak mempunyai referensi mengenai
macam-macam IDE yang mendukung bahasa pemrograman C++ anda bisa melihat daftar
IDE C++ di bawah ini.
Macam-macam IDE C/C++
Anjuta, Code::Blocks, CodeLite, Dev-C++, Eclipse, Geany, GNAT Programming
Studio, GNOME Builder, KDevelop, Kuzya, MonoDevelop, NetBeans, QDevelop, Qt Creator, SharpDevelop, Ultimate++, OpenWatcom, Pelles C, Philasmicos Entwickler
Studio, Oracle Developer Studio, Visual Studio
Community, Xcode, C++Builder, CodeWarrior, MyEclipse, Visual Studio, By
JetBrains, IntelliJ
IDEA, AppCode, CLion, IBM
VisualAge, dan Borland.