IDE application tools
An IDE is a programming
environment that has been
packaged as an application
program, that is, it consists of a
code editor, a compiler, a
debugger and a graphical interface
constructor. IDEs can be
applications by themselves or they
can be part of existing
applications. The Visual Basic
language, for example, can be
used within Microsoft Office
applications, which makes it
possible to write Visual Basic
statements in the form of macros
for Microsoft Word.
Features:
IDEs offer a friendly framework for
most programming languages
such as C ++, Python, Java, C #,
Delphi, Visual Basic, etc
An IDE must have the following
characteristics:
•Multi platform
• Support for various
programming languages
• Integration with Version
Control Systems
• Syntax Recognition
• Extensions and Components for
the IDE
• Integration with popular
framework
• Debugger
• Import and Export projects
•Multiple languages
• Users and Help Manual
Components:
•Text languages,
editor. an IDE can function
In some
• Compiler.
as a runtime
system, where it is
•Interpreter.
allowed to use the programming
• Automation
tools. without the
language
interactively,
Debugger.
need • for
work oriented to text files,
•
Possibility
a version
such as Smalltalk of
or offering
Objective-C.
control system.
It is possible
that the same IDE can
work with several programming
languages. This is the case of Eclipse, to
which by means of plugins you can add
additional language support.