Zoom Icon

Compilers

From UIC


Assemblers

  • FASM
    Tomasz Grysztar
    The flat assembler is a fast and efficient self-assembling 80x86 assembler for DOS, Windows and Linux operating systems. Currently it supports all 8086-80486/Pentium instructions with MMX, SSE, SSE2, SSE3 and 3DNow! extensions and x86-64 (both AMD64 and EM64T) instructions, can produce output in binary, MZ, PE, COFF or ELF format.

  • Masm 9
    M$
    Microsoft assembler

  • Tasm 5.0
    Borland
    Turbo assembler

C/C++

  • Dev-cpp
    Bloodshed
    Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.