DJGPP
DJGPP: 32-Bit C/C++ Development System for Intel 80386 and Higher Computers
A complete development system for DOS, allowing creation of 32-bit protected-mode programs with access to additional features not available in regular DOS programs.
What is DJGPP?
DJGPP (D.J.'s GNU Programming Platform) is a complete 32-bit C/C++ development system for Intel 80386 and higher computers running DOS. It implements a 32-bit protected-mode environment that allows developers to create sophisticated DOS programs that utilize features not available to regular DOS programs.
Some key features of DJGPP include:
- A 32-bit protected-mode C/C++ compiler based on GCC
- The DPMI specification for protected-mode DOS programming
- TCP/IP networking including utilities like telnet, ftp, web browser, email
- An implementation of UNIX-like shells and utilities for DOS
- Access to more than 640KB of memory for applications
- Support for multitasking and shared libraries
- Mouse support, graphics and sound utilities
DJGPP provides a very UNIX-like programming environment while allowing developers to create applications that run under regular DOS. It brings many advanced features to DOS development while avoiding the need to switch operating systems. This makes it useful for developing sophisticated tools and games for DOS.
DJGPP Features
Features
- 32-bit C/C++ compiler
- DOS extender which enables 32-bit protected mode programs
- Full access to DOS interrupts and extended memory
- Support for TCP/IP networking
- Support for long filenames
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best DJGPP Alternatives
View all DJGPP alternatives with detailed comparison →
Top Development and C/C++ Compilers & Development Tools and other similar apps like DJGPP
Cygwin
MSYS2
MinGW-w64
Gow