http://www.freebyte.com/programming/cpp/#cppcompilers
| |||||||||||||||||||||
Free C & C++ Compilers and IDE's | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Anjuta | Free open-source IDE for C and C++ on Linux/GTK/GNOME. | ||||||||||||||||||||
Borland C++ 5.5 | This well known compiler from Borland (for Windows and DOS) can now be downloaded for free (legally)! | ||||||||||||||||||||
CC386 | A general-purpose 32-bit C compiler + IDE for Windows and DOS. | ||||||||||||||||||||
Code::Blocks Studio | A freeware open-source C++ IDE for Windows and Linux. It supports these compilers: GCC (MingW / Linux GCC), MSVC++, Digital Mars, Borland C++ 5.5, Open Watcom. | ||||||||||||||||||||
Dev-C++ | A full-featured Integrated Development Environment (IDE) for the C/C++ programming language. Freeware for Windows. | ||||||||||||||||||||
DevelopGo | For Linux. Over 11 Languages, 5 popular Integrated Development Environments, 4 GUI designers, 5 GUI toolkits, extensive language bindings, wide collection of offline documentation and with core Onebase support all in a Single LiveCD. After signing up for a $10 download account, have free access to all Onebase Products, including upgrades. | ||||||||||||||||||||
Digital Mars | Free C and C++ Compilers and IDE's for Win32, Win16, DOS32 and DOS, command line and GUI versions, tutorials, sample code, online updates, Standard Template Library, etc. | ||||||||||||||||||||
djgpp | A port of the GNU compiler and programming tools to MS DOS. | ||||||||||||||||||||
Ecere | A free cross-platform IDE (designer, debugger, code editor) and SDK (GUI framework, 3D and socket programming, etc.) for creating software for Windows and Linux. Ecere introduces eC, an object oriented language derived from and fully compatible with C. | ||||||||||||||||||||
Eclipse CDT | C and C++ Integrated Development Environment (IDE) for the Eclipse platform implemented in Java. | ||||||||||||||||||||
Embedded Visual C++ | Free Visual C++ compiler for Windows Mobile and Windows CE. | ||||||||||||||||||||
GNU C++/C Compiler | GCC, the GNU Compiler Collection (freeware, open source, multi-platform), includes front ends for C, C++, Objective-C, Fortran, Java, and Ada. The GCC documentation section can be foundhere. | ||||||||||||||||||||
Intel C++ compiler | Free Linux C++ compiler from Intel. Freeware for non-commercial use. It uses either the command line or the optional Eclipse-based integrated development environment (Eclipse IDE runs on IA-32 only). | ||||||||||||||||||||
KDevelop | Free open-source IDE for Linux/KDE which supports many programming languages. | ||||||||||||||||||||
LCC-Win | Free C compiler/IDE for Windows . Contains compiler, debugger, resource compiler, resource editor, etc etc. Freeware for non-commercial use only. | ||||||||||||||||||||
Lightweight C++ | Lightweight C++ is a programming language that looks like C++ and is directly translated to readable C by the lwc preprocessor. | ||||||||||||||||||||
Macintosh Programmer's Workshop | Free C++ compilers, debuggers, assemblers, documentation and related tools for the MAC platform. | ||||||||||||||||||||
MinGW | 'Minimalist GNU for Windows'. A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs. MinGW comes with the GNU C++ compiler. See also GCC/GCJ for MingW. | ||||||||||||||||||||
MinGW Developer Studio | An IDE for the GNU C/C++ Compiler. Freeware for Windows and Linux. | ||||||||||||||||||||
Open Watcom | Freeware open source C++ (and Fortran) compilers for Windows, Linux, OS/2 and DOS. | ||||||||||||||||||||
Pelles C | A complete development kit for Windows and Pocket PC. It contains an IDE, optimizing C compiler, a linker, a resource compiler, a message compiler, a make utility, a debugger, install builders and much more. For Windows and Pocket PC. | ||||||||||||||||||||
Relo | A Windows C/C++ IDE for MinGW and Borland C++ compilers. Freeware, open-source for Windows. | ||||||||||||||||||||
Rhide | An IDE with which you can develop and debug in C, C++, Pascal and other languages and compilers which can be called from Rhide. Suitable for Linux text-console and DOS / DJGPP. | ||||||||||||||||||||
Sally | A simple C++ development environment for WindowsXP, with a "SmartWin++" Visual GUI Designer and static library. | ||||||||||||||||||||
Small Device C Compiler | A retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Freeware, Open Source. | ||||||||||||||||||||
SmallIDE | Elegant IDE for the free Borland C++ compiler (see elsewhere in this section). | ||||||||||||||||||||
Solaris Studio | Freeware IDE, compiler, debugging and profiling tools for Solaris and Linux. Programming languages: C++, C and Fortran. | ||||||||||||||||||||
Tiny C Compiler | Freeware, small and fast C-compiler for Linux and Windows. | ||||||||||||||||||||
Turbo C 2.01 | Free DOS C-compiler from Codegear. | ||||||||||||||||||||
Turbo C++ | Free industrial strength C++ RAD (Rapid Application Development) environment and compiler for Windows. It comes with 200+ components and its own Visual Component Framework. Note: this is the free edition of Borland C++ Builder. The only limitation of this free edition is that you can not install additional components. | ||||||||||||||||||||
Ultimate++ | Ultimate++ consists of Set of cross-platform Windows and Linux libraries ("packages"), widgets (user-interface elements) an IDE, a lay-out designer for designing dialogs, image designer for designing graphical elements, language editor for managing internationalized text strings, etc. | ||||||||||||||||||||
V IDE | Integrated Development Environment for the GNU g++ compiler, Borland C++ 5.5, and the standard Sun Java Development Kit. Suitable for Windows and Linux. | ||||||||||||||||||||
Visual C++ Express | Free Visual C++ compiler for Windows and .Net by Microsoft. | ||||||||||||||||||||
Visual-MinGW | Freeware open-source IDE for Windows. An Integrated Development Environment for MinGW compiler. | ||||||||||||||||||||
WideStudio | An open source, Integrated Development Environment for developing GUI applications based on the MWT(Multi-Platform Widget Toolkit). Supported platforms: Windows, WindowsCE, Linux, FreeBSD, SOLARIS, MacOSX, etc. | ||||||||||||||||||||
wx-Devcpp | wxWidgets form designer plugin for Dev-C++ which can help you to create Dialogs and Frames forwxWidgets visually. | ||||||||||||||||||||
XCode | Integrated development environment (IDE) for creating Mac OS X Universal Binaries that run natively on PowerPC and Intel-based Macintosh computers. Freeware. | ||||||||||||||||||||
Non-free C++ Compilers and IDE's | |||||||||||||||||||||
Code Forge | Professional Integrated Development Environment for Unix/Linux with project management features and edit/compile/debug support for over 30 programming languages. The IDE has preconfigured support for all major free and commercial compilers on the market today, such as GCC. | ||||||||||||||||||||
Code Crusader | IDE for Linux-Intel, Linux-PPC and Solaris. Supports over 30 programming languages. It comes with the JX GUI Application framework, which is built directly on top of Xlib. | ||||||||||||||||||||
Free Debuggers | |||||||||||||||||||||
Zero | A modular C++ Linux debugger, with built in expression interpreter. It supports x86 and x86_64 processor families and POSIX threads. | ||||||||||||||||||||
Free C++ GUI Libraries | |||||||||||||||||||||
FLTK | A cross-platform C++ GUI toolkit for UNIX/Linux, Windows, and MacOS X providing modern GUI functionality without the usual bloat. It also supports 3D graphics via OpenGL and its built-in GLUT emulation. | ||||||||||||||||||||
Fox Toolkit | Cross-platform C++ user-interface library, freeware, open-source. | ||||||||||||||||||||
GPE Phone Edition | A project to develop open source software for mobile phones. | ||||||||||||||||||||
LGI | Cross-platform C++ framework for abstracting out all the operating system dependencies that you can produce portable code. It handles all the graphical interface functions, threading and semaphores, network connectivity and lots of other bits and pieces to help build small, fast and reliable applications. | ||||||||||||||||||||
Qt | Cross-platform C++ GUI framework. | ||||||||||||||||||||
Scintilla | A free source code editing component. Freeware, open-source for Linux and Windows. | ||||||||||||||||||||
The GUI Toolkit, Framework Page | A comprehensive reference on toolkits for building graphical user interfaces (GUIs), with emphasis on resources for Free Software (Open Source) | ||||||||||||||||||||
Ultimate++ | Ultimate++ consists of Set of cross-platform Windows and Linux libraries ("packages"), widgets (user-interface elements) an IDE, a lay-out designer for designing dialogs, image designer for designing graphical elements, language editor for managing internationalized text strings, etc. | ||||||||||||||||||||
V | V is a free, multiple platform C++ graphical user interface framework designed to make it easy to write C++ GUI applications, commercial, shareware, or freeware. V is available for X Athena, X Motif/Lesstif, all Windows platforms, and OS/2. | ||||||||||||||||||||
Whisper2 | C++ application framework for the Mac, Unix and Windows. | ||||||||||||||||||||
wxWidgets | API for writing GUI applications on multiple platforms. Link with the appropriate library for your platform (Windows/Unix/Mac, others coming shortly) and compiler (almost any popular C++ compiler), and your application will adopt the look and feel appropriate to that platform. Additionally: online help, network programming, streams, clipboard and drag and drop, multi-threading, image loading and saving in a variety of popular formats, database support, HTML viewing and printing, etc. Freeware, Open Source | ||||||||||||||||||||
ZooLib | A cross-platform application framework, enables you to write a single set of C++ sources and compile them to native executables to run on MacOS, Windows, BeOS or Unix/Linux. | ||||||||||||||||||||
| |||||||||||||||||||||
Free C++ Network Libraries | |||||||||||||||||||||
ACE | Portable, open-source, object-oriented C++ network programming toolkit for Unix/Linux, BSD, Windows, MAC, Java, etc. | ||||||||||||||||||||
POCO | A collection of open source class libraries that simplify and accelerate the development of network-centric, portable applications in C++. Suitable for: Windows, (embedded) Linux, MAC, HP-UX, Tru64, Solaris,QNX. | ||||||||||||||||||||
Free C++ Database Libraries | |||||||||||||||||||||
DataReel | A cross-platform C++ development kit used to build multi-threaded database and communications applications. Using DataReel you can build end-user applications, embedded systems, and reusable libraries for multiple operating systems. | ||||||||||||||||||||
DiamondBase | C++ database engine which is available for free non commercial use, and is negotiable for commercial use. | ||||||||||||||||||||
MySQL++ | MySQL++ is a C++ wrapper for MySQL's API. | ||||||||||||||||||||
SQLLite | SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. | ||||||||||||||||||||
Real Isam | A database library (DLL) that uses the ISAM method (Indexed Sequential Access Method) to manage access keys and variable length data records. For C++, Delphi, Visual Basic, etc. Freeware for Windows. | ||||||||||||||||||||
Free C++ Compression Libraries | |||||||||||||||||||||
libmspack | Portable C++ library which provides compression and decompression of some file formats used by Microsoft (.cab, .hlp, .chm, compress.exe, etc). | ||||||||||||||||||||
UCL | UCL is a portable lossless data compression library written in ANSI C. UCL implements a number of compression algorithms that achieve an excellent compression ratio while allowing *very* fast decompression. Decompression requires no additional memory. | ||||||||||||||||||||
ZipArchive | Free zip/unzip C-library. | ||||||||||||||||||||
ZLib | Free zip/unzip C-library. | ||||||||||||||||||||
Free C++ Graphics and Game Libraries | |||||||||||||||||||||
AGG | High-quality 2D graphics library with anti-aliasing and subpixel rendering. Open source, freeware. | ||||||||||||||||||||
Amanith Framework | A cross-platform (Linux, Win32, Mac OX X, FreeBSD, Linux and IRIX) open source C++ framework for 2D and 3D vector graphics that includes 2D curves, a 2D font engine, bitmap vectorizer, tessellator, and an OpenGL extensions manager. | ||||||||||||||||||||
Codehead's Bitmap Font Generator | A free bitmap font creation tool for OpenGL or DirectX applications. | ||||||||||||||||||||
OGRE 3D | Open source 3D-graphics and game engine for Linux, MAC and Windows. | ||||||||||||||||||||
OpenGL | High-performance cross-platform 3D graphics library. Elegant API. It can be used for a variety of purposes, such as: animations, virtual reality, game-programming, simulations, etc. | ||||||||||||||||||||
Real-Time Oscilloscope DLL Library | Freeware real-time Windows Oscilloscope DLL with an API for C++ , Delphi, MathWorks Matlab and Simulink. | ||||||||||||||||||||
SDL | A cross-platform multi-media library developed with commercial game-porting in mind. | ||||||||||||||||||||
Free C++ PDF Libraries | |||||||||||||||||||||
Haru Free PDF Library | A free, cross platform, open-sourced software library for generating PDF written in ANSI-C. It can work as both a static-library (.a, .lib) and a shared-library (.so, .dll). | ||||||||||||||||||||
libpdf++ | A free C++ library to generate PDF files | ||||||||||||||||||||
pdfg++ | A C++ library supporting advanced graphics PDF output. This includes transparency and shading. | ||||||||||||||||||||
PoDoFo | The PoDoFo library is a free, portable C++ library. It can parse existing PDF files and create new ones from scratch. | ||||||||||||||||||||
Free C++ Unicode Libraries | |||||||||||||||||||||
FreeType | A free, high-quality, and portable font engine, which supports True Type and Open Type Fonts as well as unicode. | ||||||||||||||||||||
IBM's ICU | The International Component for Unicode (ICU) is a mature, portable set of C/C++ and Java libraries for Unicode support, software internationalization (I18N) and globalization (G11N), giving applications the same results on all platforms. | ||||||||||||||||||||
International components for Unicode | Widely used set of C/C++ and Java libraries for Unicode support; open source. | ||||||||||||||||||||
LASi | A C++ library that provides a C++ stream output interface for creating Postscript documents containing Unicode characters. | ||||||||||||||||||||
libiconv | Unicode character conversion library using over 150 character set encodings. | ||||||||||||||||||||
libunicows | Unicode library for Win32, to alleviate the complications related to developing a single unicode app for all Win32 platforms. | ||||||||||||||||||||
Pango | A library for laying out and rendering of text, with an emphasis on internationalization. | ||||||||||||||||||||
UTF - CPP | A simple, portable and lightweight generic library for handling UTF-8 encoded strings. | ||||||||||||||||||||
xtklib | Free C++ library for Windows and Unix (Linux/BSD) with: streams, unicode strings, sockets, file access, exceptions hierarchy, etc. | ||||||||||||||||||||
Free C++ Audio libraries | |||||||||||||||||||||
Bass | An audio library for use in Linux, Windows and Mac OSX software. Its purpose is to provide developers with powerful and efficient sample, stream (MP3, MP2, MP1, OGG, WAV, AIFF, custom generated, and more via add-ons), MOD music (XM, IT, S3M, MOD, MTM, UMX), MO3 music (MP3/OGG compressed MODs), and recording functions. All in a tiny DLL / SO-library, around 100Kb in size. Header files for C/C++, Delphi, Free Pascal, Visual Basic and MASM APIs are provided, with several examples to get you started. .Net and other APIs are also available. | ||||||||||||||||||||
FMod | FMOD is a cross platform audio library to let you easily implement the latest audio technologies into your software. | ||||||||||||||||||||
MP3' Tech | MPEG and related source codes. | ||||||||||||||||||||
Open Source Audio Library Project | A set of classes in C++ that will handle audio functions on most popular Unix platforms: the Linux (OSS) audio device, Solaris Sparc audio device, FreeBSD (OSS) audio device, wav, au, aiff, aifc, mp3, etc. | ||||||||||||||||||||
Free C++ Libraries: General | |||||||||||||||||||||
Blitz++ | A high-performance C++ class library for numerical calculations, vector/matrix operations and scientific computing. Freeware, open-source. | ||||||||||||||||||||
Boost | Free portable C++ source libraries extending the standard library: streams, buffers, concurrency, regex, date/time, etc. | ||||||||||||||||||||
C++ Libraries FAQ | Very large collection of links to C++ libraries of almost any type. | ||||||||||||||||||||
Crypto++ | Free C++ cryptographic class library containing a multitute of encryption (and related) algorithms: AES Rijndael, RC6, Mars, TwoFish, RSA, DSA, DES, elliptic curve, SHA-1, etc. One purpose of Crypto++ is to act as a repository of public domain (not copyrighted) source code. | ||||||||||||||||||||
FreeType | A free, high-quality, and portable font engine, which supports True Type and Open Type Fonts as well as unicode. | ||||||||||||||||||||
Loki | A C++ library consisting of flexible implementations of common design patterns and idioms. | ||||||||||||||||||||
MinGW | 'Minimalist GNU for Windows'. A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs. MinGW comes with the GNU C++ compiler. See also GCC/GCJ for MingW. | ||||||||||||||||||||
OpenMP | An Application Program Interface (API) which supports multi-platform shared-memory parallel programming in C/C++ and Fortran on all architectures, including Unix platforms and Windows NT platforms. Jointly defined by a group of major computer hardware and software vendors, OpenMP is a portable, scalable model that gives shared-memory parallel programmers a simple and flexible interface for developing parallel applications for platforms ranging from the desktop to the supercomputer. | ||||||||||||||||||||
P::Classes | A portable, high performance C++ application framework which provides many classes needed for real-world application development, emphasing on ease of use, size and stability. | ||||||||||||||||||||
STLSoft | Freeware header libraries which function in combination with a large number of compilers (on Unix and Windows). | ||||||||||||||||||||
The Polya C++ Library | This free C++ library provides Lisp-like lists and I/O, including a higher-order function capability and incremental ("infinite") lists to enable rapid prototyping of programs. | ||||||||||||||||||||
The Standard Function Library | Freeware C++ library providing functions covering a wide range of areas, such as: compression, encryption, encoding, conversion, date/time/calendars, directory/environment access, strings, file access, Internet/network programming, etc. | ||||||||||||||||||||
xtklib | Free C++ library for Windows and Unix (Linux/BSD) with: streams, unicode strings, sockets, file access, exceptions hierarchy, etc. | ||||||||||||||||||||
Free C++ Interpreters | |||||||||||||||||||||
c-smile | C-SMILE is a scripting language, which inherits it's syntax and structure from C, C++, Java(tm) and JavaScript. | ||||||||||||||||||||
Ch | A freeware C/C++ interpreter for cross-platform scripting, shell programming, 2D/3D plotting, numerical computing, and embedded scripting. Suitable for: Windows, Linux, HP-UX, Solaris, QNX, FreeBSD and Mac OS X. | ||||||||||||||||||||
CINT | C/C++ interpreter suitable for Linux, HP-UX, SunOS, Solaris, AIX, Alpha-OSF, IRIX, FreeBSD, NetBSD, NEC EWS4800, NewsOS, BeBox, HI-UX, Windows, MS-DOS, MacOS, VMS, NextStep, Convex. | ||||||||||||||||||||
Free C++ Tools | |||||||||||||||||||||
ClassBuilder | A freeware CASE tool targeted at the C++ developer, running on Windows. It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction trough a graphical user interface. | ||||||||||||||||||||
CodeSynthesis XSD | An open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. | ||||||||||||||||||||
| |||||||||||||||||||||
C++ Algorithms | |||||||||||||||||||||
A painless guide to CRC | Famous paper on CRC by Ross Williams. | ||||||||||||||||||||
Anti-aliasing | Tutorial + algorithms for anti-aliasing, mip mapping, etc. | ||||||||||||||||||||
Codeguru Algorithms & Formulas | CodeGuru section containing articles on C++ algorithms. | ||||||||||||||||||||
Cyclic Redundancy Check (1) | A good article on CRC (cyclic redundancy check), including source code. | ||||||||||||||||||||
Cyclic Redundancy Check (2) | Tutorial and C++ implementation of a CRC algorithm. | ||||||||||||||||||||
Mersenne Twister | An algorithm which provides for fast generation of very high quality pseudorandom numbers. It has been designed specifically to improve flaws found in older random generators. The period is 2^19937-1, and it has a very high order of dimensional equidistribution. It is also fast since it avoids multiplication and division. The general Mersenne Twister home page can be found here. | ||||||||||||||||||||
Sorting Algorithms | Algorithms, analysis, and source code for: Bubble sort, Heap sort, Insertion sort, Merge sort, Quick sort, Selection sort, Shell sort. | ||||||||||||||||||||
Free C++ Tutorials & Resources | |||||||||||||||||||||
Building applications with the Linux Standard Base | Online tutorial on how to create portable Linux applications, or applications which comply with theLinux Standard Base and therefore run on a wide variety of Linux distributions. See also Porting Applications to Linux Standard Base Made Easy. | ||||||||||||||||||||
C programming.com | Designed to help you learn the C or C++ programming languages, and provide you with C and C++ programming language resources. | ||||||||||||||||||||
C++ FAQ Lite | Frequently asked questions and popular topics related to the C++ programming language. | ||||||||||||||||||||
C++ Home | C++ code snipplets, forums, tutorials, blogs, articles, directory, faqs, quizzes, etc. | ||||||||||||||||||||
C++ Reference Guide | Very complete C++ reference guide. | ||||||||||||||||||||
C++ Resources | Various development resources including a free C++ Tutorial, a free Windows API tutorial, a developers forum, and a free Windows programming library (RSWL). | ||||||||||||||||||||
C-Scene | A free online magazine devoted to C and C++ programming. | ||||||||||||||||||||
C/C++ Programming Guide | Two tutorials for C/C++; the first tutorial is intended to help those that want to learn to program in C or C++. The second is for the experienced programmer who needs a quick reference guide to programming techniques and examples. | ||||||||||||||||||||
Cetus Links: C++ | A multitude of useful C++ links. | ||||||||||||||||||||
Function pointer tutorials | Syntax and code examples in both C and C++ of how to define, assign an address or call a function using a function pointer. | ||||||||||||||||||||
FunctionX C++ Tutorials | Online C++ tutorials | ||||||||||||||||||||
int64.org | Articles mostly related to C++ and 64 bit computing. | ||||||||||||||||||||
Linux University for developers | A collaborative initiative by developers, designed for developers to share their knowledge on how to create software on Linux. The content on this open community site is geared towards showing and doing using flash-based, interactive lessons, rather than articles or lengthy documentation. | ||||||||||||||||||||
LSB Developer Network | The Linux Standard Base developer network enables application developers to target multiple distributions of Linux with one software package (building portable Linux applications), | ||||||||||||||||||||
Optimizing C++ | Free online book with a practical, real-world approach to program optimization using C++. Many of the optimization techniques presented in this book are derived from from the author's 30 years of experience as a programmer and from reading academic journals, | ||||||||||||||||||||
Programming in C | Large number of links and resources on C and C++. | ||||||||||||||||||||
Smallcode | A wealth of information on code optimization, assembly language and C programming for Win32. | ||||||||||||||||||||
Standard Template Library Programmer's Guide | Online reference for the C++ Standard Template Library. | ||||||||||||||||||||
The C++ Programming Language | Bjarne Stroustrup's C++ page containing many useful links. | ||||||||||||||||||||
theForger's Win32 API Tutorial | Tutorial on how to create programs using just standard C++ and the Windows API. | ||||||||||||||||||||
Thinking in C++ | Free Electronic tutorial on C++ programming. | ||||||||||||||||||||
Tutorial Guide to C++ Programming | An introduction to computing and the C++ programming language. It will teach you how to write, compile, execute and test simple computer programs in C++. | ||||||||||||||||||||
Windows API Tutorials | Tutorial on how to create programs using just standard C++ and the Windows API. | ||||||||||||||||||||
Recommended C++ Books | |||||||||||||||||||||
The C++ Programming Language | Excellent book. Highly recommended for those seeking a thorough and comprehensive understanding of the C++ programming language. Not suitable for beginning programmers. | ||||||||||||||||||||
Related Freebyte Pages | |||||||||||||||||||||
Free Assembler Programming | Free tools for the assembler programmer for a variety of platforms and processors. | ||||||||||||||||||||
Free Cobol Programming | Free Cobol compilers, tutorials and resources. | ||||||||||||||||||||
Free Cross-Platform Programming Tools | Free programming tools, interpreters and frameworks following the principle 'create once, compile anywhere' or 'create once, run anywhere'. This means that once you have created your program using one of the tools listed on this page, you can compile or run it on multiple platforms without much (if any) adaptation. | ||||||||||||||||||||
Free Databases | Freeware and open-source SQL database systems, freeware database tools, open-source (SQL) database libraries for Java, C++, Delphi. | ||||||||||||||||||||
Free Delphi Programming | Free Delphi compilers, components, programming, libraries, tools and resources. | ||||||||||||||||||||
Free Help File Authoring | Free help-file authoring tools and programs to create WinHelp and HTMLHelp files. | ||||||||||||||||||||
Free Java Programming | Free Java IDE's, compilers, object libraries, distribution and install tools, database systems, and tutorials. | ||||||||||||||||||||
Free Pascal Programming | Free pascal compilers, tutorials, tools and resources. | ||||||||||||||||||||
Free Basic Programming | Free Basic IDE's and Compilers, free Basic Interpreters, tutorials and resources. | ||||||||||||||||||||
Free Programming Tools | Free programming tools for Windows, Linux, etc. Free C++, C, Delphi, Basic, Assembler, Cobol, Pascal, Java, SQL, Databases; links to free compilers, databases, interpreters, IDE's, installers, components, libraries, languages, helpfile generators and more. | ||||||||||||||||||||
Free Operating Systems | Free operating systems, such as: Linux, FreeBSD, Windows clones, emulators and much more. Also: interesting alternative commercial operating systems. | ||||||||||||||||||||
Free Unicode and Multi-lingual Programming tools | Free C++, Delphi and Java Unicode Libraries, free fonts and font-engines, free unicode resources and related information. | ||||||||||||||||||||
Free Web Development | Free Web design and Web development tools. Free scripts, templates, tutorials and other resources. Free and easy-install Web servers (Apache + MySQL + PHP + more) for Linux, Windows, MAC. | ||||||||||||||||||||
Free Website Tools | Free Website templates, clock widgets, counters, Web statistics, polls to put on your site, guest books to put on your site, DNS services, image optimizers and converters, background creation programs, URL forwarding services, site search engines, HTML editors, HTML and link validation tools, tutorials, resources, etc. | ||||||||||||||||||||
Free Home pages | Publish your own Web pages for free! Find the best service to host your home page. Create your Web page without any knowledge of HTML. Free services which enable you to run your own CGI scripts (PHP, ASP, Perl, etc.). | ||||||||||||||||||||
| |||||||||||||||||||||
Information wanted! | |||||||||||||||||||||
If you know of any good free programming tools, like compilers, databases, assemblers/disassemblers, components, libraries, languages, online books, help tools, icons, websites, which are not listed in the Freebyte programming section, please let us know! | |||||||||||||||||||||
About this page | |||||||||||||||||||||
Last updated on November 21, 2010 Copyright: Freebyte.com If you have any comments about this page, |
Copyright © 1995-2011 Freebyte.com. All rights reserved. |