The statements (often called instructions or commands) that the programmer writes in a high-level language are called “source code” or simply “code.” The programmer first types the source code into a program known as a code editor, and then uses either a compiler to translate it into a machine language program, or an interpreter to translate and execute it at the same time. NetBeans, Eclipse and Visual Studio are examples of Integrated Development Environments (IDEs) that enable programmers to both write and execute their source code.

This article is taken from a book of mine. If you enjoyed it, please visit my author's page inand check out all of my books!