Integrated Development Environment

From EdWiki

What is an IDE

An integrated development environment (IDE) is a programming environment that has been packaged as an application program, typically consisting of a source code editor, a compiler, a debugger, and a graphical user interface (GUI) builder.

Most IDEs include:

  • a source code editor
    A source code editor is similar to a text editor. It is where programmers write the source code for their programs.
  • a compiler and/or an interpreter
    A compiler compiles the source code into an executable program and an interpreter runs programs and scripts that don't need to be compiled.
  • build automation tools
    Build automation tools help automate the processes that need to happen with most software development like compiling, debugging, and deployment.
  • a debugger
    Debuggers help pin-point the exact spot where there is a problem in the source code.

In the Embedded Systems Lab, the following IDE's are being used.