Links to freeware assemblers, compilers and tools

    From:  Date: 2021-04-20 04:28 PM

        Here are the links to freeware compilers, some of which can really beat those of Borland & Microsoft. All listed below are fully functional except those marked [Demo] or [Shareware]. Most of these compilers allow to create applications for Win32 Console & GUI. The mark “(+src)” means that the product is distributed open-source.


        HLA – High-level assembler (+src)

        Light Macro Assembler [Demo]

        CodeX Assembler

        Fasm (+src)


        Macro Assembler AS (+src)


        Nasm (+src)

        NewBasic Assembler


        RosAsm (SpAsm) (+src)

        Yasm (+src)

        Lasm ?Lazy Assembler

        TDasm ?Table Driven Assembler (+src)

        Basic Compilers
        (the “real” compilers are meant which emit native machine code).

        BCX ?Free Basic to C Translator (+src)


        Blitz Basic (Blitz3D & BlitzPlus) [Demo]

        Blunt-Axe Basic Compiler (+src)

        Dark Basic [Demo]

        Free Basic (+src)

        GLBasic [Demo]

        GNU Liberty Basic to C translator (+src)

        Hot Basic [Demo]

        MS Basic 5.28
        IBM Personal Computer Basic A2.10
        IBM Basica 3.0 version 1
        GW Basic 2.01, 2.02, 3.20, 3.22, 3.23
        MS Basic Compiler 1.0, 2.0
        MS QBasic 1.0, 1.1 (+src) !!!
        MS QuickBasic 2.0, 2.01, 3.0, 4.0, 4.5
        MS Basic PDS 7.0, 7.1
        MS Visual Basic 1.0 for DOS
        MS Visual Basic 1.0, 2.0 for Windows
        MS Visual Basic 3.0, 4.0

        Play Basic [Demo] mirror (~5,2Mb)

        Power Basic for Windows 7.0 [Shareware]

        Pure Basic [Demo]

        Quickforward (+src)

        SpeedBasic (former vsBasic) (QB/VB to C++ Translator)

        X Basic (+src)

        XB Lite (+src)

        XST Basic

        Basic Interpreters

        BBC Basic [Demo]

        Blassic (+src)

        CaRaCaL 0.9 (+src)

        Chipmunk Basic

        eDIV 0.1.3 (+src)

        Envelop Visual Basic

        GFA Basic

        HT Basic [Demo]

        Ibasic [Shareware]

        Liberty Basic [Shareware]

        MiniBasic (+src)

        Omni [Shareware]


        Small Basic (+src)

        wxBasic (+src)

        Ya Basic (+src)


        Bloodshed Dev-Pascal

        Borland Delphi 6 Personal Edition (~144Mb!!!) mirror


        Free Pascal (+src)

        GNU Pascal (+src)

        TMT Pascal [Demo]

        Turbo Pascal 1.0, 3.2, 5.5

        Pascal Pro by Iggor Khachko (+src)

        Virtual Pascal (project oficially stopped)

        Pascal-XSC (needs DOS extender rsx.exe ~112kb)



        Bloodshed Dev-C++ (Mingw + IDE)

        Borland C++ 5.5 Command-line Tools (~8Mb) mirror1 mirror2 mirror3

        CC386 by David Lindauer (+src)

        DiceRTE (for DOS32)

        Digital Mars C++

        DJGPP ?DJ Delorie抯 GNU C (+src)

        Extended C Development Kit & XSCompiler (+src)

        GNU Win32 (+src)

        Intel C/C++ Compiler [Shareware]
        (~109Mb) v8.0.040; (~43Mb) v5.0.1-15; (~75Mb) v7.0.073; (~74Mb) v7.1.005

        Lcc ?a Retargetable Compiler for ANSI C (+src)


        Microsoft Visual C++ Toolkit 2003
        (~31,5Mb) mirror

        MinGW (+src)

        Miracle C [Shareware]

        Pacific C

        Pelles C

        Turbo C 1.0, 1.5, 2.01; Turbo C++ 1.0


        Watcom C++ (+src)

        Other languages

        Elaya (+src)

        Inger 0.3 beta (+src)


        Sphinx C–

        Strannik Modula-C-Pascal (+src)

        D (+src)

        TALx86 (Typed Assembly Language +src)
        Popcorn (a prototype compiler for a safe C-like language +src)
        SCHEME– (a prototype compiler for a subset of the scheme language +src)


        Game Interpreters


Built on: 2021-5-14 0:13:02
Copyright © 2006-2008 All rights reserved.