MinGW is a collection of GNU compilers (GCC) for different programming languages. The latter are open source compilers, quite popular in Unix and Linux environments, that are now compiled as a collection for Windows operating systems.
- Compatible with different programming languages: C, C++, Ada, Fortran, Java, and Pascal.
- Includes assembler, linker and file manager.
- Includes import libraries.
- Provides header files for native application development.
To the command line!
The tool works from the command line, so there's no interface. You must have some skill with these tools to be able to take advantage of them.
In any case, this small development environment for Microsoft applications will be very useful for your work. During the installation process, you can choose which components to install depending on your needs.