Compilers Software

OS OS

    • More...
  • 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...
    • More...

User Interface User Interface

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

Database Environment Database Environment

    • More...
    • More...

Freshness Freshness

Compilers Software

  • The Sight of Sound The Sight of Sound Icon
    The Sight of Sound Icon

    ­ Improve VoIP Visibility from SIP to RTP

    Cloudbased voice solutions are common in enterprise networks and frustrating for operations teams to manage. Simplify VoIP monitoring by having a proactive analysis of on-prem, hybrid and UCaaS voice services. Try the ThousandEyes VoIP monitoring solution today, free.
  • Great Cow BASIC

    Great Cow BASIC is an open-source BASIC compiler for 8 bit Microchip PIC and Atmel AVR microcontrollers. Also included in the project is Great Cow Graphical BASIC, an icon based editor for GCBASIC programs. The latest release is September 2017. We are even closer to v1.00 release!! Please see the download section for your options. We have a Graphical IDE and textual IDE, we have just the compiler and we have a minimal install - it is your choice. Please see the homepage here: http://gcbasic.sourceforge.net and also see http://gcbasic.sourceforge.net/download.html for other Great Cow Basic download options.

  • pocc

    PoCC, the POlyhedral Compiler Collection package. A full source-to-source polyhedral compiler.

    Downloads: 945 This Week Last Update: See Project
  • EiffelStudio Icon

    EiffelStudio

    EiffelStudio is an IDE for the Eiffel language (ECMA-367, ISO/IEC 25436). It has: an Eiffel compiler, an Eiffel GUI editor, a refactoring tool, Eiffel analysis tools and Eiffel libraries. Eiffel applies O-O principles and Design by Contract for quality. http://www.eiffel.com

  • javaCompiler

    Develop with Java 1.5, deploy native executables for windows, linux and mac! SWT, JFace, AWT and Swing is supported.

  • Eclipse Portable [4.6] [4.7] [4.8] Icon

    Eclipse Portable [4.6] [4.7] [4.8]

    Makes Eclipse working on USB-Devices.

    With this portable version of Eclipse you can develop programms without any installation or admin rights.You can use any removable mass storage device for this portable app. ATTENTION: --------------------------------------------------------------------------------------------------------------------------- You need the newest 64bit version of Java. A portable version of this can be found here (Scroll down!): http://portableapps.com/apps/utilities/java_portable Put all files of the "java64" folder into the "jre" folder at "...\EclipsePortable\App\eclipse\..." (You have to create the folder). INSTALL NEW PROGRAMMING LANGUAGES: ---------------------------------------------------------------------------------------------------------------------------- Just go to "Help" -> "Install New Software" and select your version by clicking the small arrow next to "Add". Wait... Select your preferred entrys. Then click finish. That's it! Thank you for [35.000] Downloads! :)

    Downloads: 821 This Week Last Update: See Project
  • Dotnet IL Editor

    Dotnet IL Editor (DILE) allows disassembling and debugging .NET 1.0/1.1/2.0/3.0/3.5/4.0 applications without source code or .pdb files. It can debug even itself or the assemblies of the .NET Framework on IL level.

  • The ATS PL System

    Unleashing the potentials of types and templates

    The programming language ATS unifies implementation with formal specification by accommodating a programmer-centric approach to program verification: How do we know a program being implemented correctly? We ask the programmer to demonstrate it with a proof.

    Downloads: 723 This Week Last Update: See Project
  • PyInstaller Icon

    PyInstaller

    Converts (packages) Python programs into stand-alone executables

    PyInstaller is a program that converts (packages) Python programs into stand-alone executables, under Windows, Linux, Mac OS X, AIX and Solaris. Its main advantages over similar tools are that PyInstaller works with any version of Python since 2.3, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility. The main goal of PyInstaller is to be compatible with 3rd-party packages out-of-the-box. This means that, with PyInstaller, all the required tricks to make external packages work are already integrated within PyInstaller itself so that there is no user intervention required. You'll never be required to look for tricks in wikis and apply custom modification to your files or your setup scripts. As an example, libraries like PyQt, Django or matplotlib are fully supported, without having to handle plugins or external data files manually.

  • X11-Basic Icon

    X11-Basic

    A BASIC interpreter and compiler with graphics.

    X11-Basic is a dialect of the BASIC programming language with graphics capability that integrates features like shell scripting, cgi-Programming and full graphical visualisation into the easy to learn basic language on modern computers.

  • The Ring Programming Language Icon

    The Ring Programming Language

    Innovative and practical general-purpose multi-paradigm language

    The Ring is an Innovative and practical general-purpose multi-paradigm language. The supported programming paradigms are Imperative, Procedural, Object-Oriented, Functional, Meta programming, Declarative programming using nested structures, and Natural programming. The language is portable (Windows, Linux, macOS, Android, etc.) and can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be Simple, Small, Flexible and Fast.

  • EJE (Everyone's Java Editor) Icon

    EJE (Everyone's Java Editor)

    EJE is a simple Java editor, perfect to learn Java, without learning a complex development tool. EJE is multi-platform (written in Java), light- weight, user-friendly and have several useful basic features. A good help to start with Java!

  • GCC toolchain for MSP430

    Superseded by http://www.ti.com/tool/msp430-gcc-opensource

    Obsolete. See http://www.ti.com/tool/msp430-gcc-opensource or upstream GNU tools. This is a port of the GNU C Compiler (GCC) and GNU Binutils (as, ld) for the embedded processor MSP430. Tools for debugging and download are provided (GDB, JTAG and BSL)

  • CIL (C Intermediate Language)

    CIL (C Intermediate Language) compiles C programs into a simplified subset of C and assists with program analysis and transformation.

  • VB Packager And Compiler

    Portable , Faster, Smaller EXE No Runtime Needed anymore , without needed of ActiveX or Ocx Or Dll all you need to do is scan the project file to view all the dependence files and put in on the final exe file complied As VB PowerWrap or Stand Alone Xpres

  • SMC - The State Machine Compiler Icon

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.

  • TASM Editor

    A Front End for TASM. Compiles Assembly Programs.Includes Intellisense to Help Assembly Coders. Immidiate Error Tracking and Instant Code Help provided.

  • Jasmin - a Java assembler

    Jasmin is a Java Assembler. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax. It converts them into binary Java .class class files suitable for loading into a Java Virtual Machine implementation.

  • dasm

    A versatile macro assembler with support for several 8-bit microprocessors including 6502, 6507, 6803, HD6303, 68HC11, 68705, and F8.

  • WiX toolset

    This project has moved to http://wixtoolset.org. The WiX toolset is a set of tools that builds Windows installation packages from text source code. The toolset supports a command line environment that developers may integrate into their build processes to build setup packages for the Windows platform.

  • Psyco, the Python Specializing Compiler

    Psyco showed that it is possible to execute Python code at speeds approaching that of fully compiled languages, by "specialization". The project is now dead and replaced by PyPy: http://pypy.org/

  • gputils

    gputils is a collection of tools for Microchip PIC microcontrollers. Its goal is to be fully compatible with Microchip's tools, MPASM, MPLINK, and MPLIB.

  • 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.

  • Seed7

    Interpreter and compiler for the Seed7 programming language.

    Interpreter, compiler, libraries, documentation and examples for the Seed7 programming language. Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C/C++ and Java. In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used where it brings advantages and not in places where other solutions are more obvious. Seed7 spares no effort to support portable programming. Several driver libraries assure that the access to operating system resources such as files, directories, network, clock, keyboard, console and graphics are done in a portable way. Although Seed7 contains several concepts from other programming languages, it is generally not considered a direct descendant of any other programming language.

  • JavaGuard

    JavaGuard is a general purpose bytecode obfuscator, designed to fit effortlessly into your regular build and testing process, providing peace of mind that your valuable Java code is more secure against decompilation and other forms of reverse engineering

  • freewrap

    The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file.

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

No, Thank you