Atm Machine Code

Generate machine code for many platforms, inside Haskell.

developer Developer: Macode
license License: Freeware
operating systems Operating System: All


Alchemist is a machine code generation library.

developer Developer: Libalchemist
license License: Freeware
operating systems Operating System: All


When developing processors for Java Bytecode, especially extending the Jikes RVM, Bytecode or even generated machine code has to be inspected.

developer Developer: Ject
license License: Freeware
operating systems Operating System: All


CrossBit is a dynamic binary translator that compile machine code from one instruction set architecture to another at runtime.

developer Developer: Crossbit
license License: Freeware
operating systems Operating System: All


mt6502dis is an interactive disassembler for parsing 6502 machine code.

developer Developer: mt6502dis.sourceforge.net
license License: Freeware
operating systems Operating System: Windows; Linux


The scbind software is a shell script "compiler" -- it does not actually compile scripts to machine code, but encodes them into executable images.

developer Developer: Scbind
license License: Freeware
operating systems Operating System: All


MyJIT is a small library allowing to (JIT) compile intermediate language into the machine code and subsequently execute it.

developer Developer: Myjit
license License: Freeware
operating systems Operating System: BSD; Linux


nwbintools is a machine code toolchain containing an assembler and various related development tools.

developer Developer: Nwbintools
license License: Freeware
operating systems Operating System: Linux


Tools for translating machine code to one or more intermediate forms suitable for analysis.

developer Developer: Hoister
license License: Freeware
operating systems Operating System: All


Universal assembly code compiler and interactive debugger.

developer Developer: Objasm
license License: Freeware
operating systems Operating System: All


HipHop for PHP is a source code transformer for PHP script code.

developer Developer: hostinghelp.biz
license License: Freeware
operating systems Operating System: All


Open CIL JIT is a an attempt to write a CIL JITter in CIL Language itself (C#).

developer Developer: Ocj
license License: Freeware
operating systems Operating System: All


Desquirr is a decompiler plugin for Interactive Disassembler Pro.

developer Developer: Desquirr
license License: Freeware
operating systems Operating System: Windows


GNU Prolog is a free implementation (under GPL) of the logic programming language PROLOG.

developer Developer: Gprolog
license License: Freeware
operating systems Operating System: Windows; BSD; Mac; Linux


An implementation of a light-weight stack-less jit compiler for x86 (32/64), ARM (v5/Thumb2), PowerPC (32/64), MIPS (32) and SPARC (32) architectures.

developer Developer: Sljit
license License: Freeware
operating systems Operating System: All


A small educational compiler for a subset of the Pascal language.

developer Developer: Xdpascal
license License: Freeware
operating systems Operating System: Windows


Tiqi Programming Language.

developer Developer: Tiqi
license License: Freeware
operating systems Operating System: Windows; BSD; Linux


The program emulates a MIX machine (introduced by Knuth in his books "The Art of Computer Programming").

developer Developer: Mixemu
license License: Freeware
operating systems Operating System: Windows; Mac; Linux


Asymptote is a powerful descriptive vector graphics language that provides a natural coordinate-based framework for technical drawing.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


The MpyEditor is an Editor for writing, compiling and downloading Microcontroller programs onto the Launchpad MSP430 Development board.

developer Developer: Mpyeditor
license License: Freeware
operating systems Operating System: All