Seiring dengan perkembangan ilmu pengetahuan dan teknologi, saat ini tidak sedikit penyedia jasa yang menawarkan layanan kursus programming. Namun bagi yang ingin belajar sendiri, telah banyak tutorial belajar pemrograman (programming) di internet, salah satunya dalam artikel ini.
Tutorial Belajar C++ dengan Code::Blocks
Code::Blocks merupakan open source bersifat free, cross-platform IDE (Integrated Development Environment) yang support untuk berbagai compiler contoh GCC dan Visual C++. Code::Blocks dikembangkan dalam bahasa pemrograman C++ menggunakan GUI toolkit wxWidgets.
Dikembangkan oleh Code::Blocks team, dengan GNU General Public License, Code::Blocks menggunakan plugin architecture, cocok untuk pemrograman bahasa C dan C++, namun bisa pula digunakan untuk pemrograman ARM, AVR, D, DirectX, FLTK, Fortran, GLFW, GLUT, GTK+, Irrlicht, Lightfeather, MATLAB, OGRE, OpenGL, Qt, SDL, SFML, STL, SmartWin dan wx programs and applications, meski kedepan perlu adanya penambahan third-party SDK (Software Development Kit) ataupun framework.
Code::Blocks dapat digunakan di sistem operasi Windows, Linux, dan Mac OS X.
Seperti disebut sebelumnya, kelebihan dari Code::Blocks ialah support berbagai macam compiler, termasuk MinGW / GCC, Digital Mars, Microsoft Visual C++, Borland C++, Watcom, LCC, dan Intel C++ compiler. Terdapat fasilitas support untuk compiler bahasa pemrograman lain, semisal GNU Fortran, Digital Mars D dan GNU GDC. Code::Blocks menyimpan informasi project file dalam XML. Dengan adanya syntax highlighter memudahkan dalam menulis dan mengoreksi kesalahan program.
Fasilitas yang dimiliki Code::Blocks antara lain:
- Compilers
- Code editor
- Debugger
- GUI designer
- User migration
- Project files and build system
Bila ada sesuatu yang belum jelas dan ingin tahu lebih dalam seputar project Arduino, pemrograman, dan elektronika, bisa bertanya pada bagian comment.