An '''integrated development environment''' (or IDE) is a set of tools that aid application development.<ref>{{cite web|url=http://java.sun.com/developer/technicalArticles/tools/intro.html|title=Getting Started with an Integrated Development Environment (IDE)|date=Mar 24 2005|author=Dana Nourie|format=HTML|language=English|accessdate=Apr 19 2009| work=Sun microsystems}}</ref> IDEs allow the user to edit source code, and they may also provide compiling, debugging and syntax highlighting.<ref>{{cite web|url=http://searchsoftwarequality.techtarget.com/sDefinition/0,,sid92_gci754848,00.html|title=integrated development environment|format=HTML|language=English|author1=Anne Furey|author2=Arjan Pottjewijd|date=Feb 17 2007|accessdate=Apr 19 2009}}</ref>
+
An '''integrated development environment''' (or IDE) is a set of tools that aid [[Software|software]] development.<ref>{{cite web|url=http://java.sun.com/developer/technicalArticles/tools/intro.html|title=Getting Started with an Integrated Development Environment (IDE)|date=Mar 24 2005|author=Dana Nourie|language=English|accessdate=Apr 19 2009| work=Sun microsystems}}</ref> IDEs allow the user to edit source code, and they may also provide compiling, debugging and syntax highlighting.<ref>{{cite web|url=http://searchsoftwarequality.techtarget.com/sDefinition/0,,sid92_gci754848,00.html|title=integrated development environment|language=English|author1=Anne Furey|author2=Arjan Pottjewijd|date=Feb 17 2007|accessdate=Apr 19 2009}}</ref>