Computer Science Unit 1: Integrated Development Environment (IDE) | C Language | Lecture # 2
Integrated Development Environment (IDE) A software that provides a programming environment to facilitate programmers in writing and executing computer programs is known as an Integrated Development Environment (IDE). An IDE has a graphical user interface ( GUI , meaning that a user can interact with using windows and buttons to provide input and get output. An IDE consists of tools that help a programmer throughout the phases of writing, executing and testing a computer program. This is achieved by combining text editors, compilers and debuggers in a single interface. Some of the many available IDEs for C programming language are: 1) Visual Studio 2) Xcode 3) Code:Blocks 4) DevC++ Figure 1.1 main screen of Code::Blocks IDE Text Editor A text editor is a software that allows programmers to write ad edit computer programs. All IDEs have their own specific text editors. It is the main screen of Text editor Code::Blocks Figure 1.2: Text editor in Code::Blocks Figure