You are on page 1of 13

INFORMATION AND COMMUNICATIONS TECHNOLOGY 9

INTEGRATED DEVELOPMENT
ENVIRONMENT
PROGRAMMING FACT
A programmer is the one who deals with
algorithms and design principles, not the
one who repairs computers.

ICT 9 – C++ PROGRAMMING FUNDAMENTALS


WHAT IS A GUI?
A GUI (graphical user interface) is a system of
interactive visual components for computer
software. A GUI displays objects that convey
information, and represent actions that can be
taken by the user. The objects change color, size,
or visibility when the user interacts with them.

ICT 9 – C++ PROGRAMMING FUNDAMENTALS


ICT 9 – C++ PROGRAMMING FUNDAMENTALS
ICT 9 – C++ PROGRAMMING FUNDAMENTALS
WHAT IS A IDE?
An integrated development environment (IDE) is a
software application that provides comprehensive
facilities to computer programmers for software
development. An IDE normally consists of at least
a source code editor, build automation tools and a
debugger.

ICT 9 – C++ PROGRAMMING FUNDAMENTALS


Code::Blocks IDE
Code::Blocks is a free, open-source cross-
platform IDE that supports multiple compilers
including GCC, Clang and Visual C++. It is
developed in C++ using wxWidgets as the GUI
toolkit. Using a plugin architecture, its
capabilities and features are defined by the
provided plugins. Currently, Code::Blocks is
oriented towards C, C++, and Fortran. It has a
custom build system and optional Make
support.
ICT 9 – C++ PROGRAMMING FUNDAMENTALS
Bloodshed DEV-C++
Dev-C++ is a free full-featured
integrated development environment
distributed under the GNU General
Public License for programming in C
and C++. It is written in Delphi. It is
bundled with, and uses, the MinGW
or TDM-GCC 64bit port of the GCC
as its compiler.

ICT 9 – C++ PROGRAMMING FUNDAMENTALS


I don’t have
a laptop?
YES!!!!
Cpp-Droid
CppDroid is a simple C/C++ IDE
for Android platform which is.
focused on learning programming
languages and libraries. I found
this IDE while. searching on the
internet for C4droid alternatives.

ICT 9 – C++ PROGRAMMING FUNDAMENTALS


Online Compiler
www.onlinegdb.com/online_c++_compiler

OnlineGDB

ICT 9 – C++ PROGRAMMING FUNDAMENTALS


#include<iostream>
using namespace std;

int main()
{
cout<<“Hello World!”;
return 0;
}
ICT 9 – C++ PROGRAMMING FUNDAMENTALS

You might also like