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 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.
Visit our Fortranplus site for more details.
Java development - Linux and Windows systems
Java can be obtained from the Sun site. Visit
for more details.
The current Java Standard Edition is available at
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.
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.
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