Integrated Development Environments (IDEs) are very commonly used in scientific software development. This article talks about some free and commercial IDEs, available for you to use.