JaapanA very old picture ;-)

Films Photos/Fotos/ Fotos Computer
 

Bywater BASIC

The Bywater BASIC Interpreter (bwBASIC) implements a large superset of the ANSI Standard for Minimal BASIC (X3.60-1978) implemented in ANSI C. I have ported v1.10 and v2.20. Version 2.20 introduces more modern features such as sub routines, WHILE-WEND-loops etc.

Program:
Bywater BASIC 2.21

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download


Bywater Basic v1.11 - just to have both versions available for the ST.

Program:
Bywater BASIC 1.11

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (163 KB)


CPX-Basic

CPX-Basic 1.11. An updated version of CPX-Basic. The new version introduces additional basic commands and includes the source code.

Program:
CPX-Basic 1.11

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (166 KB)


Focal-81 ST

A very archaic educational language, a sibling of (and closely resembling) MUMPS. Developed by Digital Equipment Corporation for its PDP-8 family of small computers.
More information: DEC's FOCAL 1969 Promotional Booklet

Program:
Focal-81 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (34 KB)


Macro Assembler

This C program is assembler for hypothetical assembly language. The language contains 9 instructions. Source code and help file is included.

Program:
Macro Assembler 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (38 KB)


Marc Adler LISP

A simple LISP interpreter written in ANSI-C. TOS and DOS executables included but no real documentation about the LISP language!

Program:
Marc Adler LISP 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (39 KB)


Mouse

Mouse is a language first introduced by BYTE magazine in 1979. This is a Mouse interpreter. Although being called Mouse the language doesn't make any use of the ST's graphic capabilities. Although almost unknown, the language is not a joke and not an esoteric one.

Program:
Mouse 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (10 KB)


Mini-Logo

A true, in some parts strange programming language I programmed years ago. There's no real documentation coming with the archive but sample programs are included. This is an early project which doesn't use GEM but the source code is included so you can make your own changes. Mini-Logo has nothing in common with Logo.

Program:
Mini-Logo 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (7 KB)


pForth 1.0

A non-esoteric language! pForth is a portable version of Forth and already compiled for various systems. The Atari version doesn't add any bells and whistles but works fine so far. Unfortunately there is no dictionary file yet so if someone knows how to built one, I would be very gracious. Full source code is provided with the program as well as some example programs.

Program:
pForth 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (232 KB)


RPilot

Finally, the fourth Pilot interpreter for the ST. RPilot is a relatively new interpreter (1998) and is already available for Unix, Amiga, DOS, OS/2 and Windows. The shell command doesn't work in the Atari version but I've added the CH command from Taylor Pilot.

Program:
RPilot 1.01

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (57 KB)


Taylor Pilot (Pilot Atari)

An Atari port and extension of the Pilot programming language (Taylor-Pilot). Unlike Taylor Pilot, Pilot Atari also supports some non-standard Pilot keywords introduced by other Pilot dialects. Sample programs and the full source code in Ansi-C included.
New in v1.2:
Y and N (alternative to TY and TN). CO (set text color).

Program:
Pilot Atari 1.2

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (31 KB)


PDP-8 PAL Crossassembler

This program generates programs for the archaic PDP-8 computer.

Program:
PDP-8 PAL Crossassembler

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (34 KB)


PL/M-to-C

A converter from the programming language PL/M to C.

Program:
PL/M-to-C 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (61 KB)


Turingol

An old programming language (1968). Obviously inspired by Alan Turing.

Program:
Turingol 1.0

Available for:
Atari ST/TT/Falcon, Milan
Requires:
512 KByte, 640* 200
Language:
English
Download (65 KB)


All programs are compatible with TOS, MagiC, N.AES and XaAES. The programming languages are spread out on two pages:

Esoteric Languages
Esoteric languages are very hard to program and often offer a unique concept (Wierd, Fromage, ...).

Programming
Usable, but sometimes older programming languages: Bywater Basic, CPX-Basic, Pilot...

 

Other languages: Français