Compilers Software

OS OS

    • More...
  • More...
    • More...
    • More...

Category Category

    • More...
    • More...
    • More...

License License

    • More...

Translations Translations

  • More...

Programming Language Programming Language

  • More...

Status Status

  • More...

Audience Audience

    • More...

User Interface User Interface

    • More...
  • More...

Database Environment Database Environment

Freshness Freshness

Compilers Software

  • Communicate & Connect with Ring Central's VoIP Solution Communicate & Connect with Ring Central's VoIP Solution Icon
    Communicate & Connect with Ring Central's VoIP Solution Icon

    Cloud Powered Business Phone System

    • Unrivaled value & reliability in one solution
    • Unlimited Calls/SMS/Conferencing/Fax
    • Trusted by 350,000+ Businesses
  • Decompiler Icon

    Decompiler

    Binary executable decompiler

    Decompiler reads program binaries, decompiles them, infers data types, and emits structured C source code. Designed with a pluggable architecture, it currently has: - support for x86, 68k, PowerPC processors (partial support for Arm, Mips, Sparc, Z80, m6502, PDP-11) - support for EXE, Elf, AmigaOS Hunk executable formats - support for MS-DOS, Win32, U*ix, AmigaOS (partial for C64, ZX-81) Decompiler comes with a GUI and a command-line interface. Visit https://github.com/uxmal/reko for the GIT repository.

  • Boomerang decompiler

    After a program has been thrown into the world in binary form, it can boomerang back as source code. The Boomerang reverse engineering framework is the first general native executable decompiler available to the public.

  • Mozart-Oz Programming System Icon

    Mozart-Oz Programming System

    Runtime and development environment of Oz

    The Mozart Programming System is an open source implementation of the programming language Oz 3. Oz is a multi-paradigm language that supports declarative programming, object-oriented programming, constraint programming, concurrency and distributed programming as part of a coherent whole.

  • The GNU Ada compiler

    This project provides binary packages for the Ada front end of GNU compiler collection. The project also provides various Ada libraries like the Ada Web Server and Ada aware Integrated Development Environments (gps and vim).

  • DevKit Advance

    Software Development Kit for the Nintendo(tm) Gameboy Advance(tm) based on GCC.

  • JNode: new Java Operating System

    JNode is a Java New Operating system Design Effort. JNode is a simple to use and install Java operating system for personal use on modern devices. Any java application runs on it, fast and safe. See our homepage for additional information.

  • RES - An Open Cobol To Java Translator

    RES is a pure Java based Open Source Cobol to Java translator. It creates maintainable Java code for a subset of VS Cobol syntax. It has been developed with JDK, JTB and Javacc.

  • The TI-Basic Compiler

    The TI-Basic compiler compiles TI-BASIC code to the 8XP file format used on Texas Instruments calculators, namely the TI-83, TI-83+ and TI-84+.

  • Xsemantics

    a DSL for type systems, reduction rules, interpreters for Xtext langs

    Xsemantics is a DSL (implemented in Xtext itself) for writing type systems, reduction rules, interpreters (and in general relation rules) for languages implemented in Xtext. It then generates Java code that can be used in your language implemented in Xtext for scoping and validation (it can also generate a validator in Java).

    Downloads: 69 This Week Last Update: See Project
  • JBVD - Java Bytecode Viewer & Decompiler

    A very powerful java bytecode viewer and decompiler which makes use of the javassist open source library.

    Downloads: 51 This Week Last Update: See Project
  • Interactive GCC - C/C++ REPL

    IGCC is a real-eval-print loop (REPL) simulator for C/C++ programmers. It allows you to type C++ commands which are immediately compiled and executed. Underneath it uses the normal GCC exe for compiling.

  • XML Encoded Source

    XML encoder for source code

    Downloads: 36 This Week Last Update: See Project
  • ctalk

    Object Oriented Language

    Ctalk is a compact object oriented language that works closely with C. That means you can use Ctalk for GUI, network, client-server, and systems programs as well as traditional object oriented simulations. Ctalk includes a just-in-time compiler, extendable class libraries, and a compact run-time library. Written for use with GNU GCC, Ctalk supports a variety of UNIX, Linux, and OS X systems, the X Window System, and libraries like the GNU readline library, the Xft Type1, FreeType and TrueType font libraries, and the OpenGL and GLUT 3-d graphics libraries. If you want to learn more about Ctalk, you can download the tutorial as a PDF file in the Files section. Ctalk's C preprocessor, Ctpp, is also available as a separate package. To find out what's new in the latest release, check out the ReleaseNotes page of the Ctalk Wiki.

    Downloads: 34 This Week Last Update: See Project
  • FlashPascal Icon

    FlashPascal

    compiler for a Pascal like language that build Flash animation (SWF) FlashPascal2 is a more advanced free compiler availabe at http://flashpascal.execute.re/

  • Shedskin

    This project is no longer hosted here. Please follow the link below.

  • JReversePro - Java Decompiler

    JReversePro is a Java Decompiler / Disassembler written in Java. Facility to view the ConstantPool contents is available. AWT, Swing and command-line versions are present.

  • AL-IV

    ALFOUR Programming language. Simple, safe, power, multi-platform.

    A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.

    Downloads: 16 This Week Last Update: See Project
  • LiZrd BASIC Icon

    LiZrd BASIC

    LiZrd is a variant of Classic VB.

    LiZard is being designed closer to what the world now calls “Classic VB” but using a totally different approach. Classic Visual Basic or VB6 which I prefer to call it has a gigantic command set (about 250 keywords). C++ on the other hand is actually a fairly small language only made bigger by it’s include files. If you didn’t include any of the provided ‘.h’ files your experience with C++ wouldn’t be worth the time where VB on the other hand, unless you needed something from the API everything was right there in front of you. LiZard is being built to support those 250 keywords externally as C/C+ is. I believe a compiler should be able to compile itself so it should be written in the language it compiles. LiZard has been written in 100% VB6. It’s still really buggy and only compiles 32 bit Native code for Windows. I do also plan on trimming the fat a little. For example chr() will be supported, but chr$() will not.

    Downloads: 16 This Week Last Update: See Project
  • Runtime Java Class Editor

    Introspect on running programme, view and alter object fields and methods. Edit the code of any method at runtime; apply the changes to any combination of objects, such as an array, or a complete class. Complete rewrite underway available Jan 2007.

    Downloads: 14 This Week Last Update: See Project
  • chasm-interop

    Chasm-interop is a set of tools that parses C++ and Fortran 90 source files and automatically generates bridging code to provide for seamless language interoperability.

    Downloads: 12 This Week Last Update: See Project
  • Lhogho - The Real Logo Compiler Icon

    Lhogho - The Real Logo Compiler

    Lhogho is planned to be a modern implementation of the Logo programming language providing reasonable compatibility with older Logos, 3D graphics in real time and user-friendly OOP support.

  • Unified Image Manipulation Program

    UIMP(Unified Image Manipulation Program) is an OS independent Image Processing system, which provides over 1000 algorithms and supports web online, console and GUI program.

  • PL/I front-end for GCC

    Front-end for GNU Compiler Collection for the PL/I programming language

    Downloads: 10 This Week Last Update: See Project
  • MacPerl

    MacPerl supports the Perl programming language on Mac OS (not Mac OS X). Mac OS 8.1 - 9.x are supported; 7.5.5 is supported by the MPW tool and older versions of the app. 5.6.1r2 is the current version (based on perl 5.6.1); MacPerl 5.8 is in development

  • Pyastra

    PYthon to ASsembler TRAnslator. At this moment supports Microchip PIC16 instruction set only. Its main goals are: to support a wide range of microcontrollers and processors, to generate compact and effective code.

  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you