Question:
what is meant by IDE? I really dunno anything about it and exactly what it does?
Suji
2006-08-30 10:07:15 UTC
what is meant by IDE? I really dunno anything about it and exactly what it does?
Three answers:
Ben Ferrari
2006-08-31 02:46:50 UTC
An integrated development environment (IDE), also known as integrated design environment and integrated debugging environment, is a type of computer software that assists computer programmers to develop software.



IDEs normally consist of a source code editor, a compiler and/or interpreter, build-automation tools, and (usually) a debugger. Sometimes a version control system and various tools to simplify the construction of a GUI are integrated as well. Many modern IDEs also integrate a class browser, an object inspector and a class hierarchy diagram, for use with object oriented software development. Although some multiple-language IDEs are in use, such as the Eclipse IDE, NetBeans or Microsoft Visual Studio, typically an IDE is devoted to a specific programming language, as in the Visual Basic IDE.



IDEs initially became necessary when doing development in front of console or terminal. Early languages did not have one, since they were prepared using flowcharts, coding forms, and keypunches before being submitted to a compiler. BASIC was the first language to be created with an IDE (and was also the first to be designed for use while sitting in front of a console or terminal). Its IDE (part of the Dartmouth Time Sharing System) was command-based, and therefore did not look much like the menu-driven, graphical IDEs of today. However it seamlessly integrated editing, file management, compilation, debugging and execution in the manner characteristic of modern IDE



Today, the term "IDE" is a contrast to unrelated command-line tools, such as vi, emacs, or make. While one could think of Unix as an IDE, most developers think of an IDE as being (or having the appearance of) a single program in which all development is done. This program provides typically large numbers of features for authoring, modifying, compiling, deploying and debugging software. The idea being that the IDE abstracts the configuration necessary to piece together command line utilities in a cohesive unit, which theoretically reduces the time to learn a language, and increases developer productivity. It is also thought that the tight integration of various development tasks can lead to further productivity increases (for example, code can be compiled while being written, providing instant feedback on syntax errors). While most modern IDEs are graphical, IDEs in use before the advent of windowing systems (such as Microsoft Windows or X11) were text-based, using function keys or hotkeys to perform various tasks (Turbo Pascal is a common example).
R N
2006-08-30 18:52:37 UTC
Integrated Development Environment is a tool which allows one to create applications using a platform (such as java or .ne) or a language(vb 6.0, vc++) it provides basically two things



1 an area where you can design and program your applicaitons.

2 tools to debug and test your applications

plus it automatically checks for syntactical errors and provides help while you are typing (such as displaying information about how to use a particular function or auto completing words)
poorcocoboiboi
2006-08-30 17:30:02 UTC
Integrated Development Environment. Basically, it's a program to help you write programs. It uses syntax colouring and other tools to help you write solid code and debug more easily.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...