Integrated development environment 1
Integrated Development Environment
An integrated development environment, also called IDE (an abbreviation in English for integrated development)
environment), is acomputer programcomposed of a set of tools ofprogrammingCan
dedicate exclusively to one onlyprogramming languageor it can be used for several.
An IDE is a programming environment that
it has been packaged as a program of
application; that is to say, it consists of an editor of
code, a compiler, a debugger and a
builder ofgraphic interface(GUI). The
IDEs can be standalone applications or
they can be part of existing applications.
The languageVisual Basic, for example,
it can be used within applications
ofMicrosoft Office, what makes it possible
write sentencesVisual Basicin the form of
macros forMicrosoft Word.
IDEs provide a framework
friendly for most languages Dev C++a environment for the programming languageC++.
of programming such asC++, PHP,
Python, Java, C#, Delphi, Visual Basic, etc.
In some languages, an IDE can
function as asystem in real time
executionwhere it is allowed to use the
programming language in form
interactive, without the need for work
oriented totext files, how is it
case ofSmalltalkuObjective-C.
Components
One text editor.
One compiler.
One interpreter.
One debugger.
One client.
Possibility of offering a system of
version control.
Feasibility for assistance in the
construction ofgraphical interfaces of WebDevStudioan online IDE for the programming languageC/C++.
user.
Languages
Integrated Development Environment 2
Some environments are compatible with multipleprogramming languagesasEclipseoNetBeans, both
based onJava; oMonoDevelopbased onC#It can also incorporate functionality for languages.
alternatives through the use ofpluginFor example, Eclipse and NetBeans have plugins forC, C++, Ada, Perl,
Python, RubyyPHP, among others.
Attitudes on different computing platforms
Many Unix programmers argue that POSIX command line tools constitute
an IDE, although with a different style of the interface and in the Unix environment. Moreover, many Unix programmers
they useEmacso Vim.
In the various platforms of Microsoft Windows, command line tools for development are rarely
are used. Consequently, there are many commercial and non-commercial solutions; however, each one has a
different design that commonly creates incompatibilities. Most of the major providers of
Compilers for Windows continue to offer free copies of their command line tools.
Additionally, the tools of the GNU free software (gcc, gdb) are available on many platforms, including
Windows.
Some environmentsfree, such as Code::Blocks, Eclipse, Lazarus, KDevelop, and Netbeans, which in turn are developed
using a cross-platform language (for example, Free Pascal or Java), they run on various platforms,
including Windows, GNU/Linux, and Mac OS X.
External links
• Wikimedia Commonshosts multimedia content aboutIntegrated development environment. Commons
Sources and contributors of the article 3
Sources and contributors of the article
Integrated Development Environment Source[Link] Contribuyentes: Adryitan, Ajavier, AlbertFdzM, AlbertoDV, Alexav8, Almorca,
Alvarogonzalezsotillo, Angel verde, Antonorsi, Biasoli, Bleedinge, Clementito, ColdWind, Diegusjaimes, Digigalos, Echiner, Ensada, Fanshone, Fremen, GermanX, Götz, Httpdss, Ingolll,
Israelof, JOChaos, JorSol, Josell2, Julie, Kn, ManoloKosh, ManuelGR, Manwë, Ombresaco, Paintman, Pilaf, Rafa3040, Rolpege, Savh, Shooke, Snakefang, Sonny, Stickel, Tano4595, Victor
Lozano, Wikypedist, Xerox 5B, Yhoda, 75 anonymous editions
Image sources, Licenses and contributors
File: Devcpp [Link] SourceUnable to translate a URL. unknown
File:[Link] provided text is a URL and does not contain translatable content. Public Domain
File:[Link] [Link] License: logo Contributors: SVG version was created by User:Grunt and
cleaned up by 3247, based on the earlier PNG version, created by Reidab.
License
Creative Commons Attribution-Share Alike 3.0 Unported
//[Link]/licenses/by-sa/3.0/