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 Comminuty Edition for Windows. The latest version (as of February 2016) is Visual Studio 2015. The complete install will make available the Visual Studio IDE, with C++, C#, Visual Basic and F# compilers.

Visual Studio Community Edition

Fortran Compilers

Visit our Fortranplus site for more details.

Java development - Linux and Windows systems

Java can be obtained from the Oracle site. Visit

Oracle main Java and Netbeans site

for more details.

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


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.