Friday, November 18, 2016

Integrated development environment(IDE)

      There are many programming languages, such as, Java, C++, Swift. However, programmers can't just write their codes on Microsoft word like the way we write essays. Microsoft word is not able to compile these programs. Therefore, programmers need a platform to write codes. Also, These codes need to be tested and compiled. Integrated development environment(IDE) is useful software application that can do all these jobs for programmers. There are many integrated development environments that programmers use, such as, netbeans, Xcode. However, have you ever wonder what integrated development environment is and what the advantages of using integrated development environment are.      


      According to Wikipedia, "An integrated development environment(IDE) is a software application that provides comprehensive facilities to computer programmers for software development. Its purpose is to maximize programmer productivity by providing tight-knit components with similar user interfaces."

      Integrated development has three sections, which are a file browser, a text editor and a console and it is like a universal tool that combines an editor, compiler and linker. Developers don't need to do a separate debugger and compile each source file separately when they are using integrated development environment. It makes developers's jobs much easier. It not only can help developers to organize resources, but also is able to prevent mistakes by checking the codes automatically. When we have compiler errors in our codes, we can simply double-click on the compiler error and it will take us directly to the line of the error. In addition, it can even provide shortcuts. For example, If we have misspelling errors or forget to import some package when we are writing codes, it will show a red sign to remind us. Sometimes, we can just click the sign to import package. Generally speaking, there are many other advantages of IDE I have not mentioned about. Computer scientists just make programming become easier after they designed IDE. 





----------------------------------------------------------------------------------------------------------

Picture reference;
http://2012.igem.org/wiki/images/5/57/Sustc_shenzhen_a_xcode.jpeg
http://www.javatpoint.com/fullformpages/images/ide.jpg

Writing reference;

https://en.wikipedia.org/wiki/Integrated_development_environment
http://www.allaboutcircuits.com/technical-articles/what-are-integrated-development-environments/
https://salfarisi25.wordpress.com/2010/12/22/advantage-and-disadvantage-of-using-ide/
http://cboard.cprogramming.com/c-programming/112861-advantages-using-ide.html

No comments:

Post a Comment