The links provide details of where to get hold of free software and compilers for Windows and Linux.

Linux Systems

If you have a Linux system then a full install should make available gnu C, C++ and Fortran. You will probably have to install Java separately.

The full Linux install should also make available TeX and LaTeX.

Windows Systems

gnu compilers

We recommend doing a complete cygwin install. Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality. A collection of tools which provide Linux look and feel.

A full install will make available the gnu compiler suite which will include C, C++ and Fortran compilers.

Cygwin home

Microsoft compilers

Microsoft make available Visual Studio Express for Windows and several versions are available including C++, C# and Visual Basic. It is a free download. Visual Studio Express 2008 is the current version. The next version (2010) is available as a beta.

C++ Compiler

C# Compiler

Fortran Compilers

Visit our Fortranplus site for more details.

Java development - Linux and Windows systems

Java can be obtained from the Sun site. Visit

Sun Java main site

for more details.

The current Java Standard Edition is available at

Java Standard Edition

Latex for Windows

LaTeX is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or scientific documents but it can be used for almost any form of publishing.

LaTeX Home site

proTeXt - MiKTeX-based distribution for Windows

proTeXt aims to be an easy-to-install TeX distribution for Windows, based on MiKTeX. After downloading, it guides the installation via a short pdf document (available in English, French, German, and Italian), which provides clickable links to install the various components, along with explanations.

proTeXt adds a few independent tools to MiKTeX, notably TeXnicCenter and Ghostscript.

protext home site

TeXnicCenter is a feature rich and easy-to-use integrated environment for creating LaTeX documents on the Windows platform.

Miscellaneous Links

You may find the following site useful


In their words: DINKUMWARE LTD is the premier supplier of Standard C and Standard C++ libraries -- the ones that accompany every conforming compiler. We're usually the first to implement additions to the standards, and we consistently score highest on conformance testing. We're the people to go to for commercially supported, top quality libraries that are portable across the widely used compilers and operating systems.

Dinkumware Home page

and also


In their words: A brief history of ACCU The C Users Group (UK) was formed in 1987 as an informal group for those who had an interest in the C language and related topics such as operating systems, language compilers and other types of work usually done in C. In 1993 the public name Association of C and C++ Users was adopted to reflect the growing interest and use of C++ by the members of the association. In the following years the interests of the members continued to grow into other languages, design, process and related subjects. In 2006 the abbreviated ACCU was adopted as the public name of the group removing the language specificity to embrace the wide range of interests of the members of the association.

ACCU Home page

If there are any problems with the links please contact us.