Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

DJGPP

Index DJGPP

DJ's GNU Programming Platform (DJGPP) is a software development suite for Intel 80386-level and above, IBM PC compatibles which supports DOS operating systems. [1]

48 relations: Ada (programming language), Allegro (software), ANSI C, AWK, Bash (Unix shell), C (programming language), C++, C99, COFF, Compiler, CWSDPMI, Cygwin, DJGPP, DOS, DOS Protected Mode Interface, DOSBox, DOSEMU, EMX (programming environment), Find (Unix), Fortran, GNU, GNU Compiler Collection, GNU General Public License, GnuWin32, IBM PC compatible, Intel 80386, Linker (computing), Long filename, Long mode, Ls, Microsoft Windows, MinGW, Objective-C, Pascal (programming language), Porting, POSIX, Protected mode, Sed, Tar (computing), Terminate and stay resident program, Virtual 8086 mode, Virtual DOS machine, VirtualBox, Watcom C/C++, Windows API, Windows NT 4.0, X86 virtualization, X86-64.

Ada (programming language)

Ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages.

New!!: DJGPP and Ada (programming language) · See more »

Allegro (software)

Allegro is a software library for video game development.

New!!: DJGPP and Allegro (software) · See more »

ANSI C

ANSI C, ISO C and Standard C refer to the successive standards for the C programming language published by the American National Standards Institute (ANSI) and the International Organization for Standardization (ISO).

New!!: DJGPP and ANSI C · See more »

AWK

AWK is a programming language designed for text processing and typically used as a data extraction and reporting tool.

New!!: DJGPP and AWK · See more »

Bash (Unix shell)

Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.

New!!: DJGPP and Bash (Unix shell) · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: DJGPP and C (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: DJGPP and C++ · See more »

C99

C99 (previously known as C9X) is an informal name for ISO/IEC 9899:1999, a past version of the C programming language standard.

New!!: DJGPP and C99 · See more »

COFF

The Common Object File Format (COFF) is a format for executable, object code, and shared library computer files used on Unix systems.

New!!: DJGPP and COFF · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: DJGPP and Compiler · See more »

CWSDPMI

CWSDPMI is a 32-bit DPMI host written by Charles W. Sandmann from 1996 to 2010, currently at r7.

New!!: DJGPP and CWSDPMI · See more »

Cygwin

Cygwin is a Unix-like environment and command-line interface for Microsoft Windows.

New!!: DJGPP and Cygwin · See more »

DJGPP

DJ's GNU Programming Platform (DJGPP) is a software development suite for Intel 80386-level and above, IBM PC compatibles which supports DOS operating systems.

New!!: DJGPP and DJGPP · See more »

DOS

DOS is a family of disk operating systems.

New!!: DJGPP and DOS · See more »

DOS Protected Mode Interface

In computing, the DOS Protected Mode Interface (DPMI) is a specification introduced in 1989 which allows a DOS program to run in protected mode, giving access to many features of the new PC processors of the time not available in real mode.

New!!: DJGPP and DOS Protected Mode Interface · See more »

DOSBox

DOSBOX (stylized as DOSBox) is an emulator program which emulates an IBM PC compatible computer running a DOS operating system.

New!!: DJGPP and DOSBox · See more »

DOSEMU

DOSEMU, stylized as dosemu, is a compatibility layer software package that enables DOS operating systems (e.g., MS-DOS, DR-DOS, FreeDOS) and application software to run atop Linux on x86-based PCs (IBM PC compatible computers).

New!!: DJGPP and DOSEMU · See more »

EMX (programming environment)

EMX (Eberhard Mattes eXtender; also known as emx+gcc) is a programming environment for MS-DOS and OS/2.

New!!: DJGPP and EMX (programming environment) · See more »

Find (Unix)

In Unix-like and some other operating systems, find is a command-line utility that searches one or more directory trees of a file system, locates files based on some user-specified criteria and applies a user-specified action on each matched file.

New!!: DJGPP and Find (Unix) · See more »

Fortran

Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.

New!!: DJGPP and Fortran · See more »

GNU

GNU is an operating system and an extensive collection of computer software.

New!!: DJGPP and GNU · See more »

GNU Compiler Collection

The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages.

New!!: DJGPP and GNU Compiler Collection · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: DJGPP and GNU General Public License · See more »

GnuWin32

The GnuWin32 project provides native ports in the form of runnable computer programs, patches, and source code for various GNU and open source tools and software, much of it modified to run on the 32-bit Windows platform.

New!!: DJGPP and GnuWin32 · See more »

IBM PC compatible

IBM PC compatible computers are computers similar to the original IBM PC, XT, and AT, able to use the same software and expansion cards.

New!!: DJGPP and IBM PC compatible · See more »

Intel 80386

The Intel 80386, also known as i386 or just 386, is a 32-bit microprocessor introduced in 1985.

New!!: DJGPP and Intel 80386 · See more »

Linker (computing)

In computing, a linker or link editor is a computer utility program that takes one or more object files generated by a compiler and combines them into a single executable file, library file, or another 'object' file.

New!!: DJGPP and Linker (computing) · See more »

Long filename

Long filename (LFN) support is Microsoft's backward compatible extension of the 8.3 filename (short filename) naming scheme used in DOS.

New!!: DJGPP and Long filename · See more »

Long mode

In the x86-64 computer architecture, long mode is the mode where a 64-bit operating system can access 64-bit instructions and registers.

New!!: DJGPP and Long mode · See more »

Ls

In computing, ls is a command to list files in Unix and Unix-like operating systems.

New!!: DJGPP and Ls · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: DJGPP and Microsoft Windows · See more »

MinGW

MinGW (Minimalist GNU for Windows), formerly mingw32, is a free and open source software development environment for creating Microsoft Windows applications.

New!!: DJGPP and MinGW · See more »

Objective-C

Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.

New!!: DJGPP and Objective-C · See more »

Pascal (programming language)

Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named in honor of the French mathematician, philosopher and physicist Blaise Pascal. Pascal was developed on the pattern of the ALGOL 60 language. Wirth had already developed several improvements to this language as part of the ALGOL X proposals, but these were not accepted and Pascal was developed separately and released in 1970. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985; this was used by Apple Computer and Borland in the late 1980s and later developed into Delphi on the Microsoft Windows platform. Extensions to the Pascal concepts led to the Pascal-like languages Modula-2 and Oberon.

New!!: DJGPP and Pascal (programming language) · See more »

Porting

In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g. different CPU, operating system, or third party library).

New!!: DJGPP and Porting · See more »

POSIX

The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.

New!!: DJGPP and POSIX · See more »

Protected mode

In computing, protected mode, also called protected virtual address mode, is an operational mode of x86-compatible central processing units (CPUs).

New!!: DJGPP and Protected mode · See more »

Sed

sed (stream editor) is a Unix utility that parses and transforms text, using a simple, compact programming language.

New!!: DJGPP and Sed · See more »

Tar (computing)

In computing, tar is a computer software utility for collecting many files into one archive file, often referred to as a tarball, for distribution or backup purposes.

New!!: DJGPP and Tar (computing) · See more »

Terminate and stay resident program

Regarding computers, a terminate and stay resident program (commonly referred to by the initialism TSR) is a computer program that uses a system call in DOS operating systems to return control of the computer to the operating system, as though the program has quit, but stays resident in computer memory so it can be reactivated by a hardware or software interrupt.

New!!: DJGPP and Terminate and stay resident program · See more »

Virtual 8086 mode

In the 80386 microprocessor and later, virtual 8086 mode (also called virtual real mode, V86-mode or VM86) allows the execution of real mode applications that are incapable of running directly in protected mode while the processor is running a protected mode operating system.

New!!: DJGPP and Virtual 8086 mode · See more »

Virtual DOS machine

Virtual DOS machine (VDM) is a technology that allows running 16-bit/32-bit DOS and 16-bit Windows programs on Intel 80386 or higher computers when there is already another operating system running and controlling the hardware.

New!!: DJGPP and Virtual DOS machine · See more »

VirtualBox

Oracle VM VirtualBox (formerly Sun VirtualBox, Sun xVM VirtualBox and Innotek VirtualBox) is a free and open-source hypervisor for x86 computers currently being developed by Oracle Corporation.

New!!: DJGPP and VirtualBox · See more »

Watcom C/C++

Watcom C/C++ (currently Open Watcom C/C++) is an integrated development environment (IDE) product from Watcom International Corporation for the C, C++, and Fortran programming languages.

New!!: DJGPP and Watcom C/C++ · See more »

Windows API

The Windows API, informally WinAPI, is Microsoft's core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.

New!!: DJGPP and Windows API · See more »

Windows NT 4.0

Windows NT 4.0 is an operating system that is part of Microsoft's Windows NT family of operating systems.

New!!: DJGPP and Windows NT 4.0 · See more »

X86 virtualization

In computing, x86 virtualization refers to hardware virtualization for the x86 architecture.

New!!: DJGPP and X86 virtualization · See more »

X86-64

x86-64 (also known as x64, x86_64, AMD64 and Intel 64) is the 64-bit version of the x86 instruction set.

New!!: DJGPP and X86-64 · See more »

Redirects here:

D. Delorie, DJ Delorie, DJ's Gnu Programming Platform, DJGPP2, Delorie, Delorie Software, Djgpp, Djgpp2, GO32, GO32 (DOS extender).

References

[1] https://en.wikipedia.org/wiki/DJGPP

OutgoingIncoming
Hey! We are on Facebook now! »