Obtaining Utility Software and Plug-ins
The contents of sites linked from this page are the responsibility of
their respective authors.
Links to other sites will open in a new browser window.
LibreOffice is a free package of office software supporting word
processing, spreadsheet calculations, and presentations. Versions
for various computers are available at LibreOffice.org.
Maxima is the current open-source implementation of Macsyma, a computer
algebra system developed in the 1960s.
R statistical data analysis [.txt,.R]
Gnuplot data graphing [.txt,.asc,.dat]
TeX previewers [.dvi, .tex]
GNU file compressor/expander [.gz]
- Visual C++ Express is a
free ANSI C compiler for Microsoft Windows running on IBM-PC
compatible computers. It is the free subset of the Visual Studio
compiler sold by Microsoft.
- MinGW is based on the free ANSI C compiler from
the GNU project, for Microsoft DOS and Windows running on IBM-PC
- DJGPP is a
free ANSI C compiler for Microsoft DOS and Windows running on IBM-PC
- Apple Xcode 10 Macintosh programming environment is available free
from Apple Computer, Inc.
- The GNU C compiler, or gcc, is already installed on most Unix and
Linux machines. It is available in source and binary form
from the Free Software Foundation.
An old version of MatLab, from 1982, is in the public domain.
is a PKZIP-compressed archive of FORTRAN source code. It is intended
for compilation on NeXT computers, and might have to be ported to
matlab.exe (208896 bytes) is a
pre-compiled executable for IBM PCs and compatibles running Windows
95/98/2000/NT. Get it and the help file, matlab.hlp(31079 bytes), and save them to
the same folder.
matlab (210810 bytes) is a
pre-compiled executable for Pentium-based PCs running Linux. Get it and save
it to /usr/local/bin; get the help file, matlab.hlp(31079 bytes), and save it to
/usr/local/lib. Non-privilieged users can save both
files to some one directory they control and do all calculations there.
Octave is a freeware imitation of MatLab.
self-installing executables for various systems are available as free downloads
as sources and binaries from the GNU Octave project.
This is a FORTRAN to C translator available in the public domain as C
source code. It may be used to convert FORTRAN (.f) source files into
C on computers lacking a FORTRAN compiler.
- f2cexe.zip (205146 bytes)
is an archive containing a precompiled binary f2c.exe for Windows
95/98/2000/NT, the library vcf2c.lib of replacements for FORTRAN
intrinsic functions needed to finish compiling and linking with Visual
C++, the header file f2c.h, and a short explanation file readme.txt.
These are based on the 2000-08-17 version of f2c, and were used to
prepare matlab.exe, available from this site, from its FORTRAN
- f2c.zip (402427 bytes) is an archive
containing the complete C sources for the 2000-08-17 version of f2c.
- The official f2c distribution site is at Bell Labs. It will
have the latest version, as well as pre-compiled executable versions for
Questions? Return to
M. Victor Wickerhauser's home page for contact information.