Software Compilers

This is a collection of various compilers and programming tools. Anyone building source code packages for Windows or Linux will need a compiler (possibly several). Most Linux distributions include the neccessary compilers as optional packages. Also needed for writing your own programs. These are all free versions.

Microsoft Visual Studio 2008 Express This is a free suite that includes Visual Basic with .NET, Visual C++, Visual C#, and Visual Web Developer. This is “lite” software and may not compile code designed for the Standard Edition. Seems to work on Windows XP and Vista, but nothing earlier.
Mono This open source development suite can compile binaries that will run on any platform. It is also said to support porting of Visual Basic code to Linux and Mac. Check their website for more information and documentation.
KBasic is a powerful programming language, which is simply intuitive. An easy-to-learn and easy-to-use tool for professional, novice, hobbyist, and student developer. It is a new programming language, a further BASIC dialect and is related to VB.NET, Visual Basic 6, Visual Basic for Application and Java. It combines the best features of those tools and comes with built-in backward support for those tools and QBasic as it is 100% syntax compatible to VB6, VBA and QBasic. Additionally, it comes with support for VB.NET syntax, functions and similar objects and classes. Only the Linux binary version is free, but source code is GNU for all platforms.
MinGW: A collection of freely available and freely distributable Windows specific header files and import libraries, augmenting the GNU Compiler Collection, (GCC), and its associated tools, (GNU binutils). MinGW provides a complete Open Source programming tool set which is suitable for the development of native Windows programs that do not depend on any 3rd-party C runtime DLLs.
Borland C++ Builder The Borland C++ 5.5 Compiler is the high performance foundation and core technology of Inprise/Borland’s award-winning Borland C++Builder product line and is the basis for Inprise/Borland’s recently announced C++Builder(TM) 5 development system for Windows 95, 98, NT, and Windows 2000. It includes the latest ANSI/ISO C++ language support including, the STL (Standard Template Library) framework and C++ template support and the complete Borland C/C++ Runtime Library (RTL). Also included in the free download are the Borland C/C++ command line tools such as the high performance Borland linker and resource compiler.
Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it’s compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Free Software (GPL) For Windows 95, 98, NT, 2000, XP. (I used this to compile my Windows port of SPLAT.)

See the rest of my links – my new software pages are here: