The links provide details of where to get hold of free software and compilers for Windows and Linux.
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.
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.
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.
Visit our Fortranplus site for more details.
Java development - Linux and Windows systems
Java can be obtained from the Oracle site. Visit
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.
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.
TeXnicCenter is a feature rich and easy-to-use integrated environment for creating LaTeX documents on the Windows platform.
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.
If there are any problems with the links please contact us. firstname.lastname@example.org