These programs are compilers and interpreters for a wide variety of
programming languages.
| a86v402.zip
| A86 4.02,
a shareware 80x86 assembler.
|
| amziex34.zip
| Amzi Prolog + Logic Server,
a Prolog implementation for DOS and Windows which is a subset of Amzi's
commercial offering.
|
| djg2952.zip
| DJGPP,
DJ Delorie's version of GCC 2.95.2 (the GNU C compiler) for DOS and
Windows 3.1, which supports C, C++, Objective-C, Pascal and Fortran
77.
|
| eslpdpro.zip
| Expert Systems Prolog,
a Prolog-2 interpreter for DOS.
|
| freeapl.zip
| APL Plus special edition,
a free APL interpreter for DOS.
|
| fst_40s.zip
| FST 4.0,
a free Modula-2 compiler for DOS.
|
| gpm.zip
| Gardens Point Modula-2,
a Modula-2 compiler for DOS.
|
| gwk304b.zip
| A port of gawk (GNU awk) for DOS.
|
| iapl111.zip
| I-APL,
an APL interpreter.
|
| nasm096s.zip
| NASM,
an excellent free 80x86 assembler which includes versions for
DOS and Windows as well as full source code.
|
| odummies.zip
| Oberon for Dummies,
an easy-to-use version of the Oberon operating system for PCs which
uses a file in a Windows partition to act as the disk for the Oberon
file system.
|
| pascal.zip
| Visible Pascal,
a Pascal compiler for DOS with an integrated development environment.
|
| pygmy14.zip
| Pygmy Forth 1.4,
a small Forth interpreter for IBM PCs with full source code.
|
| snobol4p.zip
| Snobol4+,
a free implementation of Snobol4.
|
| t68k135e.zip
| T68K,
a suite of cross development tools for the Motorola 68000,
including an assembler and C compiler.
Source code
is also available.
|
| ta980705.zip
| TMA macro assembler,
a macro assembler for 80x86 processors up to the Pentium Pro
with full source code.
|
| tmtp330d.zip
| TMT Pascal Lite 3.30,
a 32-bit Pascal compiler for DOS.
|
| tryapl2.zip
| TryAPL2,
a free APL implementation for DOS from IBM.
|
| vsnbl220.zip
| Vanilla Snobol4,
a Snobol implementation from Catspaw, Inc.
|
| w3209914.zip
| Free Pascal,
a Pascal compiler for Windows, which includes
complete source code (in Pascal, of course!).
|
| xlisp21h.zip
| CLisp,
a free Common Lisp implementation for Windows.
|
| 68kedit4.zip
| 68K Edit,
a Motorola 68000 editor, assembler and simulator for Windows.
|
| brexx204.zip
| BRexx 2.0.4,
an implementation of Rexx, a scripting/batch language originally
developed by IBM, for Windows.
|
| cl74win.exe
| Caml Light 7.4,
a free ML implementation for Windows.
|
| cygwin.exe
| The Cygnus toolkit,
a Windows port of most of the GNU Unix tools, including the GCC
compiler collection 2.95.3 (covering C, C++, Objective-C, x86 assembler
Fortran 77) as well as Perl 5.6.1, Python 2.1 and Tcl/Tk 8.0.
Other tools such as make, gdb (the GNU debugger), vi, tar, gzip, grep,
sed, awk, and many more are also provided. Even Unix shells such as
bash are included, so you can have what appears to be a Unix
environment on a Windows system if you want.
|
| dolphin.exe
| Dolphin Smalltalk 98,
a free Smalltalk implementation for Windows.
|
| eljwin32.exe
| GNU Eiffel,
an implementation of Eiffel for Windows based on LORIA's SmallEiffel
compiler.
|
| fre3_w32.zip
| Free Eiffel,
a Windows implementation of Eiffel.
|
| gf030w32.zip
| Gnu Forth 0.3.0,
an implementation of ANSI Forth with source code.
|
| gjdist12.zip
| Generic Java,
a compiler for a fully Java 2 compatible extension to Java which
supports generic classes (based on C++ templates) which includes
type-safe versions of the Java 2 collection classes.
You'll also need to install the
Java SDK, which
provides the Java interpreter and the standard Java 2 API classes.
|
| gnat313p.exe
| GNAT 3.13,
a free Ada 95 compiler for Windows.
|
| gpcpjvm1.zip
| Garden Point Component Pascal,
an implementation of Component Pascal (the successor language to
Oberon) for the Java Virtual Machine (JVM).
|
| hugs98.msi
| Hugs 98,
an implementation of Haskell 98 for Windows.
|
| indigo56.zip
| Indigo Perl 5.6,
a prebuilt binary distribution for Windows
which includes preinstalled version of many useful Perl packages
(e.g libwww, a package of tools for Internet programming, and
Perl/Tk, a package to build graphical programs in Perl using
Tk.
|
| ipw-110.zip
| Irie,
an ISO Pascal compiler/interpreter for Windows.
|
| itcl82.exe
| [incr Tcl],
an object-oriented extension of Tcl/Tk (the name means Tcl++ in Tcl!).
|
| j-eiffel.zip
| J-Eiffel,
an Eiffel compiler which generates code for the Java Virtual Machine
(JVM).
|
| j2sdk131.exe
| Java 2 SDK 1.3.1,
Sun's Java 2 Software Development Kit for Windows. You'll probably
want to install a development environment as well, as the tools in
this package are intended for use from a command prompt.
|
| javalog.zip
| JavaLog,
a Prolog interpreter written in Java to allow easy integration between
the two languages.
|
| jgnat11p.exe
| JGNAT 1.1,
a free Ada 95 compiler which targets the Java
Virtual Machine, so now you can write all your Web applets in Ada...
|
| jx4nt125.zip
| Jax4th,
a free version of Forth for Windows with assembler source code.
|
| lb202win.exe
| Liberty Basic,
a dialect of Basic for Windows programming.
|
| lccwin32.zip
| LCC,
a C compiler for Windows. A more recent version is available,
but it is no longer redistributable on CDROM and does not include
source code.
|
| lua32.zip
| Lua,
an extension language (like Tcl)
which is intended for embedding into other applications to provide
scripting capabilities.
|
| lwper410.exe
| Harlequin LispWorks,
the personal edition of Harlequin's commercial Lisp implementation.
|
| merc0101.zip
| Mercury,
a logic programming language which allows user-defined functions,
thus integrating the logic and functional programming paradigms.
|
| mingw32.exe
| MinGW32,
Minimal GNU for Win32, a version of GCC 2.95.2 for Windows
which supports C, C++, Objective-C and Fortran 77.
|
| mlw20w95.zip
| Harlequin MLWorks,
the personal edition of Harlequin's commercial ML implementation.
|
| mos20win.zip
| Moscow ML 2.0,
a free implementation of ML for Windows.
Source code
is also available.
|
| mozart11.exe
| Mozart,
an implementation of Oz3, a language based on fine-grained concurrent
constraint programming, which combines the object-oriented, functional,
logic programming and dataflow paradigms. You must also install the
Emacs editor before
you can use this.
|
| mysql323.zip
| MySQL 3.23,
a free database system implementing SQL, the standard database query
language. It consists of a server and a number of client applications
which can communicate with it (possibly from a remote machine).
|
| nasm096s.zip
| NASM,
an excellent free 80x86 assembler which includes versions for
DOS and Windows as well as full source code.
|
| netprlog.zip
| NetProlog,
a Prolog compiler which generates codee for the Java Virtual Machine
(JVM).
|
| oberon.zip
| ETH Oberon,
an implementation of the Oberon development environment for
Windows.
|
| ocaml302.exe
| Objective Caml,
an object-oriented ML implementation for Windows from INRIA.
|
| otpr7b2.exe
| Erlang,
a functional programming language originally developed at Ericsson
for designing large industrial soft real time systems.
This open source release includes the Erlang System/OTP
(Open Telecom Platform) development environment and extensive
documentation.
|
| pgv12b1.exe
| ProGraph,
a visual programming language for Windows. It lets you
create programs using two-dimensional diagrams rather than
one-dimensional program text, where the outputs of a function
can be connected to the inputs of other functions, resulting in
dataflow diagrams similar in spirit to Petri nets (and with the
same natural concurrency). It also adopts an object-oriented
approach to program design. Full documentation is provided,
including a comprehensive tutorial.
|
| php406.exe
| PHP 4.0.6,
a version of PHP for Windows which will configure itself for use
with Apache or Xitami (both available
elsewhere in this
collection) or with Microsoft's IIS or PWS servers.
|
| plt.exe
| DrScheme,
a free Scheme implementation for Windows from PLT Software (Rice
University).
|
| pow30cpp.zip
| Pow! C++ update,
an addon to allow Pow for Windows to use the GNU C++
compiler.
|
| pow3230b.zip
| Pow!,
the Programmer's Open Workbench for Windows. This includes
an Oberon compiler, but it can also be used for Java and C++
development if you have the Sun JDK or GCC (g++) installed.
C++ requires an extra plugin to be installed separately.
Oberon source code is included.
|
| py211.exe
| Python 2.1.1,
an implementation for Windows. You'll probably want to install the
Win32 extension
package as well, which provides a Windows development
environment and bindings to the Win32 API.
|
| regina22.exe
| Regina 2.2,
another implementation of Rexx for Windows.
|
| rhino15.zip
| Rhino,
an implementation of JavaScript written in Java, which includes full
source code.
|
| ruby1642.exe
| Ruby,
an object-oriented scripting language which has become very
popular recently.
|
| schm7517.exe
| MIT Scheme 7.5.17,
an implementation of Scheme for Windows.
|
| smlnj.exe
| Standard ML of New Jersey 110.0.7,
a free implementation of Standard ML for Windows which includes
Concurrent ML. Source code is also included.
|
| squeak30.zip
| Squeak 3.0,
a free Smalltalk implementation for Windows.
|
| tcl832.exe
| Tcl/Tk 8.3.3,
an implementation of Tcl/Tk for Windows.
|
| vip52pe.exe
| Visual Prolog 5.2,
a Prolog development environment for Windows.
|
| vsetup33.exe
| Visual Eiffel 3.3,
a free implementation of Eiffel for Windows.
|
| vtcl152.exe
| Visual Tcl,
a Tcl/Tk GUI builder for Windows.
|
| vw5i3.zip
| Visual Works Smalltalk 5i.3,
a free Smalltalk implementation for Windows with a bundled tutorial.
|
| w32for41.exe
| Win32 Forth,
an excellent Forth implementation for Windows.
|
| w32pl337.exe
| SWI Prolog,
a free Prolog implementation for Windows.
|
| winicon.zip
| Icon 9.3.1,
an implementation for Windows.
|
| xbwin620.exe
| XBasic,
a free dialect of Basic with a GUI builder to enable you to build
Windows applications quickly and easily. HTML documentation is
included, and the
source code
is also available separately.
|
| xlisp21h.zip
| CLisp,
a free Common Lisp implementation for Windows.
|