A programming environment comprises all those components that facilitate the development of a program. These components are largely divided under two categories :
- Programming tools
- Application Programming Interface ( APIs)
They are regarded as the building blocks of any programming environment.
An API can be defined as a collection of data structures, classes, protocols, and predefined functions stored in the form of libraries. These libraries are included in the software packages of programming languages like C, C++, etc. An API makes the development task easier for the programmers, as in-built API components are used again and again, ensuring reusability.
The software application which is used for the development, maintenance and debugging of a software program is known as programming tool. A good programming tool ensures that the programming activities are performed in an efficient manner. The following are some of the main categories of programming tools :
- Integrated Development Environment ( IDE ) : It is the most commonly used tool that offers an integrated environment to the programmers for software development. It contains all most all the components for software development such as compiler, editor, debugger,etc.
- Debugging tool : It is a specialized tool that helps the programmer to detect and remove bugs or errors from a program.
- Memory usage tool : As the name suggests, memory usage tool helps the programmer to manage the memory resources in an efficient manner.
please follow and share
Follow me on Facebook :
No comments:
Post a Comment