Newsgroups: comp.sys.apple2.programmer,comp.sys.apple2,comp.lang.misc
Followup-To: comp.sys.apple2.programmer
Path: lvirden
From: lwv26@cas.org (Larry W. Virden)
Originator: lvirden@cas.org
Sender: lvirden@cas.org
Reply-To: lvirden@cas.org (Larry W. Virden)
Subject: The Apple II Programmer's Catalog of Languages and Toolkits
Summary: An attempt at a historical look at the Apple II programming
	environment
Keywords: programming languages, Apple II, Apple II+, Apple IIe,
        Apple IIc, Apple IIc+, Apple IIgs
Content-Type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Mime-Version: 1.0

The Apple II Programmer's Catalog of Languages and Toolkits

Archive-Name: AppleIICatalog
Version: 3.10
Last Updated: Jul 01, 1997

------------------------------

Introduction

------------------------------

I would appreciate the following information from those of you
out there who know the answers.  Please send electronic replies to
"Larry W. Virden" <URL:mailto:lvirden@cas.org> .

Copyright by Larry W. Virden <URL:mailto:lvirden@cas.org>, 1996

Product name:
Language:
Hardware requirements:
Operating system requirements:

If applicable
Company name:
Company address:
Company phone number:
Company email address:
Electronic file access info:

Otherwise:
Author name:
Author address:
Author phone number:
Author email address:
Electronic file archive host access (ftp, email, commercial, etc.) info:

Prices are last known US dollar amounts, unless otherwise noted.

Legend:
	(+) = share/freeware [available via FTP])

------------------------------

Current 8 bit based programming languages

------------------------------

	a2cross(+)
	Product name: a2cross
	Language: flex,bison,GNU make
	Hardware requirements: various
	Operating system requirements: Linux/Unix

	Author name: Archie Cobbs
	Author address:
	Author phone number:
	Author email address: <URL:mailto:archie@sax.CS.Berkeley.EDU>
	Electronic file archive host access info:

	A full features assembler, linker and loader, written from scratch
	using a Linux flex, bison and GNU make.  It is based on an original
	object file format.  Man pages, etc. are included.  Includes
	a2asm	- Assemble source file into linkable object file
	a2link	- Link together object files into one
	a2load	- Convert object file into fully linked executable
	a2objx	- Debugging dump of object file contents

	Assembler syntax includes full C type expressions on 32 bit quantities,
	plus standard pseudo-ops: .import, .export, .zimport
	(import a zero-page address), sectioning into .code, .data,
	and .bss, etc.

	This was written to support a project to add 6502 cross compilation to
	an lcc C compiler.

	Contact the author for more details.

	ANIX (?)
	Product name: ANIX
	Company name: HAL Labs
	Company address: 18942 Dallas, Perris, CA 92370
	Company phone number:
	Company email address:
	Electronic file access info:

	Author name: Randall Hyde
	Author address:
	Author phone number:
	Author email address: <URL:mailto:rhyde@mirage.ucr.edu>
	Electronic file archive host access info:
		<URL:ftp://cco.caltech.edu/pub/apple2/8bit/source/anix.shk>
		<URL:ftp://cco.caltech.edu/pub/apple2/8bit/source/anixcmds.shk>

	A command shell that appeared with the Lisa assembler.	I don't
	have any details on whether there was a shell language.
	I don't know whether this is freeware, shareware, or what.

	APEX (+)
	Product name: APEX System Builder
	Language: APEX502
	Hardware requirements: 64k Apple II or 128k Apple //e, //c, IIGS
	Operating system requirements: ProDOS

	Company name: MicroGram Systems
	Company address:PO Box 252, La Honda, Calif, 94020-0252
	Company phone number: (415) 747-0811
	Company email address: pending
	Electronic file access info:

	Notes:
	APEX is an operating system for the Apple IIs with installable device
	drivers.  Included an assembler, editor, and at one time,
	XPL, a high level programming language.
	Was developed on the 6502 prior to the Apple II
	and was ported to it when the Apple first appeared.  Developed
	at the Colorado School of Mines by Peter Boyles.

	Currently it is at least at version 502.  A128k is a high level
	language derived from APL.

	Apex502 brings the capability of graphic, mouse driven program
	development to the Apple II. It supports all Apple II graphics
	modes where available, although support for IIGS graphics is
	minimal. A128k.System includes lots of editor enhancements,
	too.

	Apex System Builder for the Apple II series is now freely
	distributable. The publisher, MicroGram Systems would
	appreciate a notice announcing that a greatly enhanced IBM
	version is available from MicroGram and that Apex programs
	created on the Apple II can be transported to the IBM version.

  Assembly
	1. HyperC (+)
		<URL:ftp://calvin.sfasu.edu/pub/apple2/hyperc*/*>
		<URL:ftp://cco.caltech.edu/pub/apple2/8bit/hyperc/>

		HyperC has a rather complete assembler supporting
		include files, macros, library creation and post
		linking of files into the program.  Output is of course
		compatible with the HyperC C compiler.

	2. Lisa (+)

		Product name: Lisa
		Language: Assembly
		Hardware requirements: Apple II or better
		Operating system requirements: Versions for DOS, ProDOS, GS/OS

		Company name: HAL Labs
		Company address: 18942 Dallas, Perris, CA 92370
		Company phone number:
		Company email address:
		Electronic file access info:

		Author name: Randall Hyde
		Author address:
		Author phone number:
		Author email address: <URL:mailto:rhyde@mirage.ucr.edu>
		Electronic file archive host access info:
		<URL:ftp://cco.caltech.edu/pub/apple2/8bit/lisa/>

		Lisa is considered by many to be the fastest
		assembler ever available on the Apple II line.

		Lisa DOS 3.3 is at version 2.6.
		Lisa ProDOS is at version 3.0, running under ANIX.
		Lisa IIgs is at version 4.x.  A rumored version 5.x has
		been mentioned in the past.  This version was said to be
		almost completely native IIgs assembler that runs under GS/OS.
		A mention of
		<URL:http://www.grin.net/%7Ecturley/gsezine/GS.WorldView/*BUNKERWARES/>
		and the 1WSW directory on ground.isca.uiowa.edu has been made.

		Originally sold by: Laser Systems and then HAL Labs.
		Author later the software available for downloading.

		I have been told that Brian Fitzgerald (909) 780-3328
		has lots of copies of Lisa 2.5 documentation.

	3. Merlin 8/16 Plus, Merlin 16 Plus (version 4.08)
		by Glen Bredon
		Commercial, sold by Southwestern Data Systems (Roger Wagner).

		Product name: Merlin 8 - DOS 3.3
		Merlin 8 - ProDOS, //gs, 128k //e, Laser 128, or 128EX
		Merlin 16 - ProDOS, 65802/65816 + above
		Merlin 16 Plus- GS/OS, IIgs

		Can assemble code for 6502, 65c02, 65802/65816.

		Macros, conditional assembly, file inclusion, full
		screen editor.  Linkers allow large programs to be
		assembled.  Assembly is done in memory or to disk for
		large single module programs.  Libraries can be used.
		Relocation of code is easy.

		Merlin 16(Plus) uses 65802/65816 code to run faster.
		Merlin can generate code for 6502,65c02, 65802, and
		65816 chips.

		Company:	Roger Wagner Publishing Inc
		Address:	1050 Pioneer Way, Suite P
				El Cajon, CA 92020 USA

		Phone:		+1 619 442 0522  Customer Service/Tech Support

		Cost: $99  (when last available)

		Merlin to ORCA/M Source Converter when last available
		cost $18 .  Orca to Merlin conversions
		are handled by a utility in the Merlin 8/16 package.

		Additional utilities - Sourceror (a co-resident disassembler),
		Applesoft source listing generator (which uses the ROMs in
		your computer), cross-reference listing generator.

		Archimedes(+) is an 8 bit Merlin enhancement utility by
		J. Kindall.  It is available from GEnie Library 8 as file
		592.

	4. ORCA/M (version 2.1.0)
		This is a commercial package, sold by Byte Works.

		Product name:   ORCA/M
		Company:	Byte Works, Inc.
		Address:	8000 Wagon Mound Drive N.W.
				Albuquerque, NM 87114
		Owner:		Mike Westerfield

		Phone:		(505) 898-8183, 8am-5pm, Mountain Time

		Email: Internet: <URL:mailto:mikew50@aol.com>

		Online Forums:
		America Online: Keyword Byteworks
		GEnie: A2Pro, Cat 36
		Internet: <URL:http://www.hypermall.com/byteworks/>

		I have been told that to date the America Online address
		is a preferred one - of course now that those are being
		cancelled, it remains to be seen what will be done.

		Byte Works has an extensive line of software and
		self-study courses as you will see throughout this catalog.
		You can order these packages through Byte Works.
		Byte Works also is quite good about letting customers
		know about new releases, and often run special packages
		or upgrade discounts.

		Surely someone can provide me with more specifics about
		ORCA/M - what the package includes, etc.!

		Also available is the MON+ Symbolic Debugger,
		the ORCA/M O/S Source and the Floating Point
		libraries.

	5. Product name: ProDev 6502 Debugger
		Hardware: Apple //e or IIgs

		ProDev
		P.O. Box 162
		Lasalle, Michigan 48145
		1 (313) 848-4012

		Price: $149.95

	6. Mini-assembler/disassembler
		Originally available as a part of Apple's Integer BASIC ROM
		package.  No labels - but was usable.

		On an ENHANCED ][e, IIgs and perhaps other models, enter the
		Monitor, and type a '!' to enter it (no $F666G call needed!).
		On any 64k ][ under DOS 3.3, or any Apple ][ (NOT ][+/e/c/gs)
		with ProDOS or DOS 3.3, simply enter Integer BASIC,
		then call the Monitor, then use the $F666G call.

------------------------------

  BASIC
	1. Applesoft (built-in to your computer!).
		This version of BASIC was written by Microsoft.  The
		first version of this BASIC appeared in cassette form
		in 1977.  In 1978, numerous bugs were fixed and new
		commands added to Applesoft BASIC, resulting in version
		two of the software.  It appeared in cassette, floppy,
		firmware card, language card and mother board ROM
		formats.

		Applesoft II was distributed on the motherboard of all
		Apple IIs since the Apple II+ in 1979.  Additional bug fixes
		and enhancements were made for the Applesoft II that
		appeared on the Apple IIe, IIe enhanced ROMs, IIc, and
		IIgs.

	    	This can be extended with several commercial and non-commercial
	    	applications.

            	To speed Applesoft up,
			Beagle Compiler, available through Quality Computers.
			This compiles the Applesoft interpreted file into
			a faster, though larger, file.

	    	To add commands to Applesoft
			Glen Bredon's ProCMD (required ProDOS 8).

			Kitchen Sink Software, Inc.'s MicroDot
				<URL:mailto:jbush@magnus.acs.ohio-state.edu> or
				<URL:mailto:gforsyth@magnus.acs.ohio-state.edu>

				Apple IIe (unenhanced or higher), 64k.
				Subsequent Apple II models.
				ProDOS 8.

				There was also a mention at one time of a
				System II Developer's Kit.  People were
				referred to <URL:http://www.kitchen-sink.com/>
				for more information.

			Canam Software's AmperPlus (+)
				Available on Compuserve's Apple Programmer
				library.  Uploaded by
				<URL:mailto:76475.204@compuserve.com>
				Source code is in Merlin assembler format.
				I cannot tell whether program is truly
				freely distributable or not.

			Doublestuff! Plus.  Contains a language-card
				version of Applesoft, modified to
				provide commands for using the
				double-hi-res Apple ][e screen.
				Modifications include drivers to get drawings
				to look right, and upgrades in syntax to
				allow commands like
				"HCOLOR=15:HPLOT 0,0 TO 559,192".
				Author: Unknown
				Availability: Unknown

			RADE: Real-time Applesoft Debugging Environment
				runs under ProDOS-8 or GS/OS and provides
				Applesoft debugging capabilities.  Contact
				the Morgan Davis Group for more details.
				Note that a demo is available for free -
				it is available on GEnie Library 8 as file
				2995.

			SuperBASIC(+): a command extension set for Applesoft.
				Author: T Zuchowski.  Available on GEnie
				Library 8 as file 3267.

			BPU(+): an 8 bit Applesoft Pre-Compiler.  Author
				R Cain.  Available on GEnie Library 8 as
				file 2023.

			ProBASIC(+): Applesoft command enhancement.  Author
				Gary Utter.  Two addon libraries were available
				at one time.
				<URL:http://ground.isca.uiowa.edu/>

		A FAQ for Applesoft has been started by
		<URL:mailto:nathan@visi.com> and it can be found at
		<URL:http://www.visi.com/%7Enathan/a2/faq/asoft.html> or
		found posted on <URL:news:comp.sys.apple2>.

	2. Micol BASIC

		Product name: Micol Advanced BASIC Apple IIe/c
			version 4.5 $59.95

		Micol Systems
		9 Lynch Road
		Willowdale, Ontario Canada
		M2J 2V6
		(416) 495 6864
		Date: 1995

		Version 5.0 may now be available but is to be the last version
		developed.  Features a 200 page 8.5 x 11 inch manual.
		Also, a library of toolbox routines known as CodeSmith
		was developed but never really took off - only 8 copies
		sold, the last I heard.  The library included an interface
		to the toolbox, to GS/OS, a set of shell utilities and a
		help library.  The library is shareware.
		Contact Walter Torres <URL:mailto:consult@tcgtech.com>
		for more information.

------------------------------

  C
	1. HyperC (+)
		<URL:ftp://calvin.sfasu.edu/pub/apple2/hyperc*/>
		<URL:ftp://cco.caltech.edu/pub/apple2/8bit/hyperc/>

		K+R C - Any II with an 80-column card.
			(out-of-the box only generates native code for
			a 6502.  65c02 translation available, this and other
			support is all user-contributed.)
		Requires ProDOS 8.  any version.

		Producer was WSM Group, Tucson, Arizona, which now
		appears to be defunct.  Copyright status == shareware,
		but it's state is somewhat questionable as there is no
		known address where one can send shareware fees.

		Heavy Usenet support -- <URL:mailto:hyperc-l@calvin.sfasu.edu>
		for questions and discussion.  To join, send email to
		<URL:mailto:hyperc-request@calvin.sfasu.edu>.

		Articles also appear in <URL:news:comp.sys.apple2> (and
		<URL:news:comp.sys.apple2.programmer> now)occasionally.  Source
		code and binaries appear in
		comp.{source,binaries}.apples occasionally as well.

		The Hyper C manual itself is pretty good, and a fair amount of
		user-contributed improvements are available.

		Contains some bit-set and other Pascal-ism extensions.

		Work currently being done to support 65c02, 65802, and 65816
		transparently.

		A portion of the product is an interpreter which works in
		native mode.  All file and device I/O works in an emulation
		mode for compatibility.

		Some of the products being developed are an 8 bit QWK
		reader, a standard library, and a high resolution graphics
		library is currently available - a double high
		resolution graphics library may be available in the
		near future.

		An alternate runtime operating environment to Hyper C's
		OPSYS runtime module is also being developed.  It is called
		Opix.  It requires at least a 65C02.  Opix 1.01 should
		be available at the various Apple II ftp sites.

		Anyone have a path name?

		Source code for the shell, libraries, etc. are available.
		An assembler (see above) is also included.

		This product does not support floating point numbers in
		the standard C tradition, but does have a pre-processor
		and libc replacement to aid in performing floating point
		operations.

		An optimizer is supported by
		Anthony J. Stuckey <URL:mailto:stuckey@mrcnext.cso.uiuc.edu>

		Code to create ProDOS SYS files was written by
		Gary Desrochers and Andy Werner.

	2. Aztec C65
		DOS 3.3 and Prodos 8 versions available.  K&R compatible.

		Product name:  Aztec C65 Apple Commercial
		Language: C
		Hardware requirements:
		Operating system requirements:  ProDOS or DOS 3.3

		Company name:  	  Manx Software Systems
		Company address:  P.O. Box 980, Freehold, NJ USA  07728
		Company phone number: (908) 308 3800 (inquiries)
				      (908) 308 3322 (Fax)

		Package appears to still be available, but no further
		modifications are planned by the company.

		As of 1992/01/24, the pricing was $199.00 + $5.00 S&H
		for the ProDOS version.  Anyone have any pricing updates?

		A K&R level C compiler wit some extensions.  It includes
		a simple shell, compilers to generate interpreted p-like
		code or machine language, assemblers for both, a linker,
		library support, an editor, and source code to the library.

		It is rather slow, and expensive if you want the full version.
		There are a few bugs which do not appear to be slated for
		fixing by the company.

		Check <URL:http://www.greymatter.co.uk/gmWEB/Items/BND00022.HTM>
		which is said to be the WWW page for Manx.

		At one time, one could find additional information about
		Aztec C at
		<URL:http://www.grin.net/~cturley/gsezine/GS.WorldView/*A2.MISC.LANGUAGES/AZTEC.C/>
		<URL:http://liquefy.isca.uiowa.edu/8/ground/apple2/Mirrors/caltech/info/aztecgspatch>,
		<URL:http://liquefy.isca.uiowa.edu/8/ground/apple2/Mirrors/wustl/Lang/aztec.c.utils.bsq>,
		and <URL:http://liquefy.isca.uiowa.edu/8/ground/apple2/apple8/Utils/aztec.C/>.

------------------------------

  Communications related packages
	1. METAL+ (Mega Extensive Telecommunications Applications Language),
		1989
		Product name: METAL+
		Language: assembled via Merlin 16 Plus Assembler
		Hardware requirements: Apple IIe, IIc, or IIgs w/128k
			and at LEAST 800k disk storage.  One user does
			note that METAL itself, without any BBS software,
			fits on a 5.25" disk.
		Operating system requirements: ProDOS 8

		Company name: Wilson Wares
		Original Author name: TC Wilson

		Available from <URL:ftp://galadriel.ecaetc.ohio-state.edu/>.
		Send email to	<URL:mailto:sysop@tap.colum.fnet.org> or
				<URL:mailto:sysop@space-bar.admin.fnet.org>
		or call BBS:	(614) 297-7031 or
				(619) 433-4653
		Read alt.bbs.metal for more details.

		METAL is a telecommunications application compiled language.
		Main purpose is to run BBS software, but can be used to
		write terminal programs, program launchers, and database
		software.  The METAL compiler can compile ACOS, MACOS,
		and LLUCE code with little modification needed.

		One of the primary pieces of software written in METAL is
		the FutureVision BBS system.

	METAL - Mega-Extensive Telcom Applications Language

	METAL gives the programmer:

 	o  24-bit integer math (-/+ 8meg range).
 	o  An upper limit of 8 megabytes on any compiled program.
 	o  Variable memory that takes advantage of your computer -
	   37k for an Apple //e or //c, and 64k or 128k for the Apple //GS.
 	o  Full 2-dimensional array support.
 	o  Massive command set - Allocate, Memstring, Do/While/Long If,
	   Abort, Xfer, Fcopy, Edit, and more!
 	o  31-character labels, 4-character variables, along with
	   full support for hex, binary, and of course, decimal.
 	o  Easy-to-use and modify configuration file.
 	o  Fully customizable printer, clock, modem, and modem port interface
	   drivers.
	o  The local video driver (standard Apple PTSE) can
	   automatically translate PTSE control codes to other
	   emulations - your users can even switch emulations online,
	   and most PTSE commands (include the MouseText character set)
	   will be translated to what the emulation expects!  Totally
	   transparent to both you and your users - simply write
	   everything in PTSE, and let the system do the work for you!
 	o  Documentation on the language supplied in AppleWorks 3.0 AWP
	   file format, covering the language and commands in extreme depth.
 	o  Over 200 external ML routines for your ML programs to use.
 	o  Sysop creatable "External Package" programs that METAL can use as
	   part of its own system.
 	o  Three types of externals: Packages, External Files, and Shell
	   Commands.  Shell Commands can be used from the Reset Options
	   locally to do things like editing a file, cataloging, viewing,
	   and deleting files, even deleting entire directories!
 	o  Ability to change the size of up to 126 memory areas for your
	   BBS to use.
 	o  Up to 40 "Data Areas" for your BBS to use, ranging from bit-level
	   to three-byte-long data values.
 	o  Built-In file transfer commands, with protocol support for Xmodem,
	   XmodemCRC, XmodemBatch, Xmodem1k, Xmodem4k, Ymodem, Ymodem4k,
	   Ymodem-G, and Zmodem - all industry standard protocols.
 	o  Hide and Unhide variables directly in memory, without any
	   disk access.
 	o  Local labels, extra-long lines (can actually go up to the entire
	   file), including of common source files, chaining of multiple
	   files into one object
	   runtime program, definable macro strings.
 	o  Procedures with local variables and input/output variable passing.
 	o  Much more than can be listed here!
 	o  Runs under ProDOS-8, with many features for the GS computers.

	2. ModemWorks
		Language: written in assembly, can be accessed by either
			BASIC or Assembly Language.
		Hardware requirements: Apple IIe or newer, modem
		Operating system requirements: ProDOS-8

		Toolkit which allows the programmer to easily interface
		with the modem.

		Product name:		ModemWorks
		Company name:		Morgan Davis Group
		Company address:	10079 Nuerto Lane,
					Rancho San Diego, CA 91977
		Company phone number:	Tel 619/670-0563, Fax 619/670-9643
		Company email address:	<URL:mailto:mdavis@mdg.cts.com>
		Electronic file access info:	MDG BBS 619/670-5379,
				forums on America Online, BIX, and GEnie.

	3. ProLine Internet BBS
		Product name:		ProLine Internet BBS
		Hardware requirements: Apple IIe or newer, hard disk,
					modem, clock
		Operating system requirements: ProDOS-8

		Company name:		Morgan Davis Group
		Company address:	10079 Nuerto Lane,
					Rancho San Diego, CA 91977
		Company phone number:	Tel 619/670-0563, Fax 619/670-9643
		Company email address:	<URL:mailto:mdavis@mdg.cts.com>
		Electronic file access info:	MDG BBS 619/670-5379,
				forums on America Online, BIX, and GEnie.

	4. Product name: Talk is Cheap!+

		Product name:		Talk is Cheap! (TIC)
					Software is free, however the
					printed doc is not.  Back in 1996,
					the author was selling off the final
					stock of the 100+ page manual
					for $15 for the 3.5" disk format
					version.
		Hardware requirements:	Enhanced Apple //e w/ 128k RAM,
					Apple //c, //c Plus
					Apple IIgs

					External modem connected to built in
					modem port, Super Serial Card, or
					internal modem compatible with the
					Super Serial Card
		Operating system requirements: ProDOS
		Author name:		Don Elton
		Company name:		Carolina System Software
		Company address:	1029 Flat Chimney Loop
					Columbia, SC 29209-1989
		Company phone number:	803/776-5551 (BBS)
					803/776-0767 (FAX)
		Company email address:	<URL:mailto:delton@pro-carolina.cts.com>
					<URL:mailto:delton@scsn.net>
					Also delton on GEnie, ProLine,
					AOL and 72010,37 at Compuserve.


		Features: TIC is an Apple // based telecommunications
			program, with the following features.  It is
			a single load program of approximately 35k, so
			most of the following are all in memory for
			rapid execution.

		o	progress indicators for all uploads and
			Binary II downloads.
		o	scrollable copy buffer.
		o	a split screen conferencing mode.
		o	compatible with ProSEL, ECP 8 and 16, ORCA/M, Apple
			IIgs Finder, etc.  (able to be passed startup script
			names).
		o	supports file transfers in text, xmodem, xmodem
			1k, xmodem 4k, ProDOS mode, and automatic Binary II
			extraction.
		o	a powerful programing script language
			for adding commands.
		o	an external, easy to use, text editor for
			editing the copy buffer, scripts, or any other
			text file.
		o	Hardware handshaking fully implemented to support
			14,400 baud with compression.
		o	Supports ProDOS hard disks, clocks, ram disks,
			accellerator chips and cards.
		o	screen emulation for a dozen full screen
			terminals, along with a terminal characteristic
			editor that allows you to create your own
			definition files.
		o	an external VT-102 emulator with as many functions
			as the Apple // 80 column screen can support.
		o 	direct control of a Hayes compatible modem.
		o	remembers various terminal settings between runs
			of the program.


------------------------------

  FORTH
        1. GraFORTH (+) (DOS 3.3 only)
		Available on GEnie Library 8, file 3299.
		Written by Paul Lutus.

	2. Mad Apple Forth (+)
		<URL:ftp://wuarchive.wustl.edu/system/apple2/Lang/Forth/>

	3. Purple Forth (+)
		<URL:ftp://cco.caltech.edu/pub/apple2/8bit/source/>

	4. Q Forth (+) version 2.0 Alpha 1.0, by Toshiyasu Morita,
		<URL:ftp://ftp.uu.net/systems/apple2/languages/forth/>
		Author email address: <URL:mailto:tm@netcom.com>.
		It is a small integer Forth.

		QForth 2.1 for the Apple IIe/IIc/IIgs was announced
		by Ron Kneusel <URL:mailto:rkneusel@post.its.mcw.edu>
		on 06/10/96.  He is maintaining it now.   You can find it at
		<URL:http://kreeft.intmed.mcw.edu/qforth.html>.
		It is still an integer Forth, that uses normal ProDOS
		text files for source and uses the MLI to acces the
		disk.  You can now save the FORTH image as a SYS file so
		that you can create stand-alone programs.
		Qforth's home page is
		<URL:http://jldh449-1.intmed.mcw.edu/qforth.html>.

------------------------------

  FORTRAN
	1. Cabot FORTRAN 77
		Runs on Apple I(?), IIgs, Mac, MS-DOS, CP/M and Unix boxes.
		Claims the 'worldwide software license (sic) for software
		products developed by the University of California, San Diego
		(UCSD).

		Address:
			The Vicarage
			Stoke View Road
			Fishponds
			Bristol BS16 3AE
			England UK

			Telephone:	00 44 272 586644
			Fax:		00 44 272 586023
			BBS:		00 44 272 583023

			Compuserve address:	100014,241

------------------------------

  Logo
	1. LCSI LOGO, LCSI Apple LOGO, LCSI Terrapin LOGO
		Information needed.  How does LCSI Terrapin LOGO differ
		from the Terrapin LOGO below - or does it?

		LCSI apparently still has this available, with
		generous site license agreements.

	2. LOGO PLUS
	Language:			LOGO
	Hardware requirements:		128K Apple II family, IIgs
	Operating system requirements:	ProDOS
	Price:				$120
					(upgrades, quantity discounts,
					site licenses available)

	Company name:			Terrapin Software, Inc.
	Company address:		10 Holworthy Street
					Cambridge, MA 02138 USA
	Company phone number:		1-800-972-8200 (Orders)
					1-618-547-5646 (Voice)
					1-603-425-2010 (Technical Support)
	Company FAX:			1-800-776-4610 or 1-617-492-4610
	Company email address:		<URL:mailto:71760.366@compuserve.com>
	Electronic file access info:

	Date of info:		Fall 1995

	3. Terrapin LOGO/Apple
	Language:			LOGO
	Hardware requirements:		64K Apple II family
	Operating system requirements:	DOS 3.3
	Price:				$100
					(quantity discounts,
					site licenses available)

	Company name:			Terrapin Software, Inc.
	Company phone number:		1-800-972-8200 (Orders)

	Date of info:		Fall 1995 issue

		The LOGO sold by Terrapin was originally written as a part
		of a NSF grant at MIT by Stephen Hain, Leigh Klotz, and
		Patrick Sobalvarro, and was supervised by Prof. Harold
		Abelson.  Contact the MIT Technology Licensing Office
		((617) 253-1000) for details on licensing MIT Logo.
		Terapin programmers made lots of bug fixes.

		Terrapin has entered a joint marketing agreement with Harvard
		Associates.  Shipping and credit card clearance is done
		jointly by the two companies.

	4. LogoWriter
		More info needed.

		An intro to Logo for LogoWriter on the Apple II is available
	at <URL:ftp://cpt.org/all-about-logo/logo2_2.txt.hqx> which is
	a MSWord 4.0 Mac document written by <URL:mailto:dkresse@cpt.org> (Dave Kressen).

------------------------------

  Pascal
	1. Cabot Pascal

		Runs on Apple I(?), IIgs, Mac, MS-DOS, CP/M and Unix boxes.
		Claims the 'worldwide software license (sic) for software
		products developed by the University of California, San Diego
		(UCSD).

		Address:
			The Vicarage
			Stoke View Road
			Fishponds
			Bristol BS16 3AE
			England UK

			Telephone:	00 44 272 586644
			Fax:		00 44 272 586023
			BBS:		00 44 272 583023

			Compuserve address:	100014,241

	2. Kyan Pascal

	   	Product name: Kyan Pascal
	   	Language: ISO standard Pascal
	   	Hardware requirements:
	   	Operating system requirements:

	   	Company name: Kyan Software Inc
	   	Company address: 1850 Union Street #183, San Francisco, CA 94123
	   	Company phone number: (415) 626-2080
	   	Company email address:
	   	Electronic file access info:
	   	Date of info - 1986

	3. Apple Pascal
		Apple Pascal version 1.1 was released in 1980.
		Version 1.2 was released in 1983.
		Version 1.3 was the last release back in 1985.

		This language had its own unique operating system.
		It came with a compiler, a very good assembler and a linker.

		Various toolkits were available for this language.
		For instance, one package was called Applegraphics
		which provided a set of routines for creating
		high resolution graphics from any of the UCSD environment's
		languages.

		Formerly, these products were available.

		Apple: Apple II Pascal v1.3
		Pascal LabPak (10 3.5 disks, no docs)
		Seiter/Weiss: Pascal for Basic Prgmrs
		Apple: Pascal Technical Notes
		Apple: Apple II Pascal Desktop Toolkit
		Apple: Apple Filecard Toolkit

		Apple II Pascal v1.3 included 5 5.25" and one 3.5" floppy
		disks, and 6 large manuals.

		Apple Pascal 1.3 is now available from Byte Works.
		Contact them for a product list and prices.



------------------------------

  Shells
	1. Davex (+) - ProDOS 8 shell environment, which permits limited
		shell programming.  Executable available on most Apple
		FTP archive sites.  Version 1.27 was one of the last
		versions by the author, back in 1994.

		Author: David Lyons, <URL:mailto:dlyons@apple.com>

	   Also, there are numerous additional commands which have been
		written for this environment.

		The ROBCMDS.BXY(+) file on GEnie library 8 which
		contains additional commands for Davex.

		PHADE's DAVEX two utilities(+) - posted to comp.binaries.apple2
		as DAVEX00.GZ.

		Also, Jeff Hansen <URL:mailto:jmh@umich.edu> has developed 17
		commands for Davex.

		Finally, here is a list of files recently mentioned on
		comp.sys.apple2.programmer as being related to Davex.  A
		number are likely to be duplicates.

	<URL:ftp://cs.bu.edu/PC/APPLE/shells/davex/davex.Z>
	<URL:ftp://cs.bu.edu/PC/APPLE/shells/davex/davex.doc.Z>
	<URL:ftp://cs.bu.edu/PC/APPLE/shells/davex/davex.external.Z>
	<URL:ftp://cs.bu.edu/PC/APPLE/shells/davex/davex.help1.Z>
	<URL:ftp://cs.bu.edu/PC/APPLE/shells/davex/davex.help2.Z>
	<URL:ftp://ftp.cco.caltech.edu/pub/apple2/8bit/davex123.shk>
	<URL:ftp://ftp.cco.caltech.edu/pub/apple2/8bit/selectors/davexcmds.shk>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/disk_images/davexboot.dsk.Z>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/disk_images/davexhelp.dsk.Z>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/doc/davex.123.doc>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/doc/davex.cmds.doc>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/doc/davex.doc>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/doc/davex.new.doc>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/utilities/davex.bsq>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/utilities/davex.cmds.bsq>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/utilities/davex.ext.bsq>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/utilities/davex.help.bsq>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/utilities/davex.new1.bsq>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/utilities/davex.new2.bsq>
	<URL:ftp://ftp.uni-kl.de/pub3/apple2/utilities/davex.xtra.bsq>
	<URL:ftp://ftp.uu.net/systems/apple2/8bit/docs/davex.description.txt.Z>
	<URL:ftp://ftp.uu.net/systems/apple2/8bit/docs/davex.txt.Z>
	<URL:ftp://ftp.uu.net/systems/apple2/8bit/shell/davex.bsq.Z>
	<URL:ftp://uceng.uc.edu/pub/wuarchive/systems/apple2/umich.edu/8bit/docs/davex.description.txt>
	<URL:ftp://uceng.uc.edu/pub/wuarchive/systems/apple2/umich.edu/8bit/docs/davex.txt>
	<URL:ftp://uceng.uc.edu/pub/wuarchive/systems/apple2/umich.edu/8bit/shell/davex.bsq>
	<URL:ftp://uceng.uc.edu/pub/wuarchive/systems/apple2/umich.edu/8bit/shell/davex.ls.bsq>

	2. ECP 8 (+) - ProDOS 8 shell environment, which permits limited
		shell programming.  Source and executable available on most
		Apple FTP archive sites.

		Author: Don Elton, <URL:mailto:delton@pro-carolina.oau.org>

	3. Proton Command Shell (PCS) (+)
		Language: Shell (very limited), Proton Programming Language,
			Assembler
		Hardware requirements: any Apple II, 80 col,
			64K (128K or HD recommended)
		Operating system requirements: ProDOS 8
		Shareware: $20

		Author name: Brian D. Campbell
		Author address: 7656 W. Wagoner Rd, Glendale, AZ 85308
		Author phone number: (602) 866-1011
		Author email address: <URL:mailto:campbel@agcs.com>
		Electronic file archive host access info: N/A

		Notes:
		PCS is a shell environment and provides many tools:
			6502 Assembler (8080 cross assembler available on
				request)
			P-code Compiler for the Proton Programming Language
			Full Screen Editor
			Directory navigation and file maintenance commands
			File/directory copy/concatenate/split
			File compare and search
			UU format encode/decode
			Send file to slots.
			Sort file by record column key
			Display file in ASCII or Hex
			Simple shell batch script capability

		On the IIgs, there is also
			ROM Toolbox programming support.
			Graphics conversion and display facilities (GIF,etc)
			Super Hi-Res Games and Demos

		On Oct 22, 1996, I received a msg indicating that the P8
			version of the software was released to the public
			by the author.  It has now been placed at
	<URL:http://www.grin.net/gsezine/GS.WorldView/*A2.PROTON/>.
	Also available from <URL:ftp://128.255.21.234/apple2/1WSW/PROTON.COMPLETE/> and
	<URL:http://liquefy.isca.uiowa.edu/8/ground/apple2/1WSW/PROTON.COMPLETE/
>.
		On Dec 3, 1996, I posted a Binary II encoded version of
			a version of this package to
			<URL:news:comp.binaries.apple2>.

------------------------------

  Word Processing packages
	1. TimeOut UltraMacros (AppleWorks oriented add on macro language)
		Sold by Quality Computers, requires AppleWorks (not AW GS).

	2. Ultra 4, 1.1 (AppleWorks extended UltraMacros package)
		Originally by JEM, rights have been transferred to
		Quality Computers.

	3. WPL (+) (word oriented language internal to DOS 3.3 and ProDOS
		AppleWriter)
		ProDOS AppleWriter 2.1 is available as a freely
		distributable download on GEnie.

------------------------------

  Misc
	1. CEEMAC (+)
		Author: Brooke W Boering
		Date: December 1996
		Company: Vagabondo Enterprises
			 718 Encino Drive
			 Aptos, CA 950032
		Email: <URL:mailto:vagabond@cruzio.com>

		Software put into the public domain 3/18/87.

		A DOS 3.3 graphics language which is a part of a
		graphics/sound program.  It was an early Electronic Arts
		program according to one correspondent (Richard McCusker).
		Later correspondents correctly pointed me to Brooke Boering
		and Vagabondo Enterprises.

		The basic concept in CEEMAC was the programmer wrote scores of
		graphics and sounds which were then performed.

		The language used tables of values (sin, cos, tan) to create
		curves, and it also allowed the programmer to use shapes.
		There were macros that produced dots, boxes, color, sound,
		and more.  It allowed you to anchor a curve at one end
		and move the other end around.  It also allowed you to set
		the symmetry of the 'score'.

		Here is a sample score:

		SCORE: KT
      			:FIRE ORGAN  KEY T
      			SPEED [0,0]
      			: - BUT 0
      			0
      			CLEAR [0,0]
      			XY1 = $80;$80
     			: MAIN LOOP
      			F
     			:FORGND SYMMETRY 0-3
      			VC = RND3 ORA 3
      			: SAVE FORGND ROTATION
      			VD = ROTEZ
      			:FORGND COLOR
      			COLOR = NXTCOL


		I believe this is on some of the Internet archives.
		There are several related disks here.

		1. An application written in CeeMac by the author called
			Fire Organ.
		2. the CeeMac disk itself.

		3. Maestro

		4. A 'third party' disk of CeeMac programs called
			Sparkee.

		There was also a CEEMAC newsletter.

		Any more info that you might have would be appreciated.

	2. KeyLISP
		For the Apple ][ (64K required)
		Company:  XPrime Corp
		Author:   Gerard P. Michon
		Address:  10835 Santa Monica Boulevard
		          Los Angeles, CA 90025-4656
		Tel:      (310) 470-4663
		ISBN:     0-937185-00-0  For Book and Software Package ($149)
		ISBN:     0-937185-01-9  For Reference Manual Only ($39.95)

		Works on all versions of the Apple from 64k Apple ][ through
		Apple IIgs.  The reference manual, with index, is 410 pages
		and is quite complete.

		Retail: $149 w/book
			$110 w/o book
		Sale:	$50 w/o book
		Book:	$39 (It is the manual and as such is needed)

	3. make (+)
	Product name:  make (rmake v1.0.1) (+)
	Language:  a development tool for automating compilation for hyperC.
	Hardware requirements: 8-bit Apple II (should work with IIgs)
	Operating system requirements:  ProDOS 8

	Author name:  P. Douglas Reeder
	Author address:  1718 Birch, Richland, WA 99352, USA
	Author phone number:
	Author email address:
	Electronic file archive host access info:
	Most major Apple ftp sites.  The main package for v1.0 is commonly
	under the name MAKE.PACK.SHK.  The v1.0.1 update consisting only
	of "README" and "make" files is commonly under the name make101.shk
	Anyone have a specific URL for this item?

	Thanks to G. Devin Reade for this make info.

	4. Product name: MICRO DYNAMO
	   Hardware requirements: Apple II+, //e ..., two drives
	   Operating system requirements: Pascal Operating System

	   Company name: Addison-Wesley

	   Apple II version of Dynamo simulation language. Runs under the
	   Pascal System.

		More information needed.

	5. Product name: MICRO PROLOG
	   Language: Prolog. (AI Language)
	   Hardware requirements: Apple II (+,e,c,GS)

	   Company name: Logic Programming Associates, Ltd.
			Studio 4, Royal Victoria Patriotic Building,
			Trinity Road,
			London SW18 3SX, England

			Tel: 081 871 2016	FAX: 081 874 0449
			Email: <URL:mailto:lpa@cix.compulink.co.uk>
			AppleLink: UK0049

	   Prolog interpreter for 3 syntax: Micro, Simple, Mitsi.
	   With interactive program editor, tracer/debugger, optimizing
	   (tail recursion), error handler, graphics and sound.

	   Still sold in 1990.

	6. Product name:	muMATH-80
	Language:	muSIMP
	Hardware requirements:	Apple II with 48K
				Standard disk drive in slot 6.
				16 sector disk controller board.
				Game paddles if graphics are to be used.

	Operating system requirements: ADIOS - a customized version
		of Apple DOS.

	Company name:			The Soft Warehouse
	Company address:		P.O. Box 11174
					Honolulu, HI 96828

	Description:
	Arbitrary precision math package, includes Lisp like language.

	Variable number base arithmetic (base 2 through base 36)
	Algebraic processing:
		Automatic simplification of expressions
		Expansion of expressions
		Factoring of expression
	Step-by-step equation solving
	Logarithmic and trigonometric processing
	Matrix and array processing
	Calculus operations:
		Differentiation
		Integration
		Taylor series expansion
	LORES Graphics output
	User defined functions

	Microsoft also sold a version of this with their name on the
	documentation.

	This became available in 1980.

	This is currently (1996) available from
	Ed Dickey
	College of Education
	University of South Carolina,
	Columbia, SC 29208 USA
	<URL:mailto:Ed.Dickey@SC.edu>
	The cost is $50.00 plus shipping/handling ($10 for international
		orders; probably less for US orders).
	Requires one 5.25" disk drive and uses its own DOS, so it's not
	hard drive installable.

	7. Product name: Object Module Manager
	   Language:	 supports BASIC and/or Assembly Language
	   Hardware requirements: Apple IIe or newer
	   Operating system requirements: ProDOS-8

	Company name:		Morgan Davis Group
	Company address:	10079 Nuerto Lane, Rancho San Diego, CA 91977
	Company phone number:	Tel 619/670-0563, Fax 619/670-9643
	Company email address:	<URL:mailto:mdavis@mdg.cts.com>
	Electronic file access info:	MDG BBS 619/670-5379,
				Special forums on America Online, BIX,
				and GEnie.

	8. pidgin (+)
		<URL:ftp://wuarchive.wustl.edu/system/apple2/Lang/pidgin/>
		Published in Dr. Dobbs Journal.

	9. Product name: Apple SuperPILOT
	   Language: PILOT
		(Author's Language for Computer Assisted Instruction)
	   Hardware requirements: Minimum: Apple II or II+, 48K, one disk drive
                       for Lesson mode or two disk drives for Author mode
	   Operating system requirements: Pascal Operating System (?)

	   Company name: Apple Computer

	   Apple SUPER PILOT is an improved version of Apple PILOT,
	   with changes in the Graphics Editor, the Lesson Text Editor
	   (lowercase), the Utility Programs, language extensions and
	   operating system extensions.

		Apple: Apple II SuperPILOT

		Byte Works is now selling many of the items
		previously sold by others.  Contact them for an up to date
		product and price list.

	10. tinman (+)
		Published in Dr. Dobbs Journal, by the author pidgin.  One
		of these was a macro language.  One of the two languages
		was used to implement the other.  I will have to dig out
		the details on these.

	11. ProDOS 8
		Company name: Apple Computer, Inc.

		This was sold by Resource Central.
		Hardware requirements: Apple II+, IIe, IIc, IIgs.
		The software is available via <URL:ftp://ftp.apple.com/dts/>

		Apple: ProDOS 8 System Disk v4.0.1 (5.25 & 3.5)

		Byte Works is now selling many of the items
		previously sold by others.  Contact them for an up to date
		product and price list.

	12. MINT
		Documented in the Academic Press book ISBN 0-12-286982-6 .
		The book was written by M. D. Godfrey, D. F. Hendry,
		H. J. Hermans, and R. K. Hessenberg.

		MINT is a threaded language which uses infix notation rather
	than Polish notation like Forth.  The book contains the complete
	source code of both the kernel as well as the compiler and several
	utilities.  This information was provided by
	Richard King <URL:mailto:tombo@mail.on-line.co.uk> who can provide more information
	regarding this language.

	13. XINU (+)
		This is actually not for an Apple II from Apple, but for
	some kind of Apple II clone with strange bank-switching scheme.

		If someone can provide me with more info, I certainly
	will add it to the FAQ.  XINU is an operating system.

		<URL:ftp://minnie.cs.adfa.oz.au/>

	The info on XINU was provided by
	Paul Guertin <URL:mailto:guertinp@iro.umontreal.ca>.

------------------------------

16 bit GS specific languages.

------------------------------

	Assembler
	1. Cabot Software Systems Assembler Power System,
		Cabot Software Ltd., England
		65816 macro set and ProDOS 16 GS/OS

	2. Merlin 8/16 Plus
		Sold by Roger Wagner


		A set of macro files for System 6 were written by
		<URL:mailto:uerics@mcl.ucsb.edu> (Eric Shepherd).  At one point,
		he had planned to post them to Usenet, so perhaps
		they are available on ftp site.

		If they are, could someone send me a URL?

	3. MPW IIgs assembler
		Macintosh Programmer Workshop package which allows
		cross-development for the Apple IIgs.

		Available from Byte Works.

		Apple: APW/MPW Interfaces for System 6.0.1
		Apple: MPW IIgs Tools v1.3
		Apple: MPW IIgs Assembler v1.2
		Apple: MPW IIgs C v1.0.2
		Apple: MPW IIgs Pascal v1.1

		Contact Byte Works for an up to date product and price list.

	4. ORCA/M GS
		Macro assembler available through Byte Works.
		Upwards compatible with the Apple II product.
		Requires a IIgs, 1.125 meg of RAM and at least one 3.5" floppy.
		For large programs or desktop programs, 1.75 meg ram is
		recommended.  A hard drive is necessary to get full use of
		the tool.

		Also available is the ORCA Subroutine Library Source (2.0.1),
		the Merlin to ORCA translator, and
		the Utility Pack #1.

		Byte Works also offers programming books such as:

		System 6.0 with Release Notes, Interfaces
		Programmer's Reference for System 6.0 and 6.0.1

		Contact Byte Works for an up to date product and price list.

------------------------------

  BASIC
	1. ORCA/Integer BASIC compiler (1.0.1)
		Available from Byte Works, Inc.  This runs on the IIgs and
		produces IIgs code.  Includes source code and a small
		book on compilers that explains the Integer BASIC
		compiler.

	2. MD BASIC, v2.x

	Company name:		Morgan Davis Group
	Company address:	10079 Nuerto Lane, Rancho San Diego, CA 91977
	Company phone number:	Tel 619/670-0563, Fax 619/670-9643
	Company email address:	<URL:mailto:mdavis@mdg.cts.com> or
				<URL:mailto:mdavis@mdg.com> or
				<URL:mailto:mdavis@cts.com>
	Electronic file access info:	MDG BBS 619/670-5379,
				Special forums on America Online, BIX,
				and GEnie.

	Product name:			MD-BASIC
	Language:			Applesoft
	Hardware requirements:		IIGS, 1.5MB RAM
	Operating system requirements:	GS/OS 6.0 or newer

		A preprocessor for Applesoft BASIC.  The resulting
		BASIC code can run in non-GS Applesoft environments.
		This is NOT a BBS specific language.

		Besides preprocessing, it does optimization and allows
		better syntax, such as long variable names, while loops,
		etc.

	3. Micol Advanced BASIC GS (version 5.0 supposedly available now)

		See above for address, phone number.  Note that this package
		is carried by Quality Computers.

		List Price: $159

	4. AC/BASIC

	Product name: AC/BASIC
	Language: Microsoft BASIC compatible
	Hardware requirements: Apple IIGS 512k RAM
	Operating system requirements: GS
        The cost was advertised at $125 a few years ago.

	Company name: Absoft Corp.
	Company address: 2781 Bond Street
	Company phone number: (313)853-0050
	Company email address:
	Electronic file access info:

	The AC/BASIC package includes an ORCA editor and a 16 bit
	compiler.  It is MicroSoft BASIC compatible and I have verified
	this with source code from MicroSoft BASIC for the Macintosh.
	AC/BASIC supports windows, buttons, colour graphics and sound. It
	works best from a RAM or hard drive, but requires 3.5" drive
	minimum.

        The manual includes plenty of example code which is also included
	on the system disk.

	Absoft Corp is still in business but support for AC/BASIC is
	limited to whatever the tech support person can offer when you
	call -- they do not have a GS set up and will not research any
	problem.

        There is a patch available for AC/BASIC to make it compatible with GS.


------------------------------

  C
	1. ORCA/C (version 2.1.0)
		available through Byte Works.
		Requires a IIgs, 1.125 meg of RAM and at least one 3.5" floppy.
		For large programs or desktop programs, 1.75 meg ram is
		recommended.  A hard drive is necessary to get full use of
		the tool.

		This is the only version of ANSI C available for the
		Apple II line.  Only generates 65816 binary code.
		Includes Rez and Derez for manipulating Apple IIgs resources.

		Also available from Byte Works are the

		Learn to Program C Self-study course
		and
		Toolbox Programming in C Self-study Course

		Contact Byte Works for an up to date price list.


	2. MPW IIgs C compiler
		Macintosh Programmer Workshop package which allows
		cross-development for the Apple IIgs.

		This is a version of K&R C.

		MPW tools are available via Byte Works now.

	3. lcc816 (+)
		This is a C compiler front end from ATT/Princeton University
	which has had a 65816 code generator written for it.  It uses 32-bit
	ints and currently runs on Unix boxes or MS-DOS machines.  It doesn't
	run on the IIgs itself yet since it can't compile itself yet.  At
	the time I received info about it, it was missing floating point
	support and most of the libraries.

		It is available at:
	<URL:ftp://ftp.winternet.com/users/tm/lccsrc.taz>
	<URL:ftp://ftp.winternet.com/users/tm/lccdoc.taz>
	<URL:ftp://ftp.winternet.com/users/tm/lccexe.taz>
	<URL:ftp://ftp.winternet.com/users/tm/lcclib.taz>

		It is being developed by Toshi Morita <URL:mailto:tm@netcom.com>.


------------------------------

  Debuggers

	1. ORCA/Debugger (1.1.1) , Byte Works

		Requires a IIgs, 1.125 meg of RAM and at least one 3.5" floppy.
		For large programs or desktop programs, 1.75 meg ram is
		recommended.  A hard drive is necessary to get full use of
		the tool.

		A text based source level debugger which works with any
		language that supports the ORCA-style intrusive COP debugging
		method.  This is a GSBug-like source code debugger.

	2. Splat!

		Product name: Splat!
		Language: Source-level debugger
			(works with Orca/C, /Pascal, and /Modula-2)
		Hardware requirements: Apple IIgs, 1.5MB RAM
		Operating system requirements: System 5.0+

		Company name: Procyon, Inc.
		Company address: P.O Box 620334, Littleton, CO 80162-0334
		Company phone number: (303) 781-3273
		Company email address: <URL:mailto:bazyar@netcom.com>
		Electronic file access info: None

		It is a Procyon product, currently sold through

		EGO Systems
		9482 Daisy Dallas Road
		Soddy Daisy TN USA 37379
		Phone Number: 615-332-2087 (tech. support)
		Fax Number: 615-332-2634
		800 Number: 800-662-3634 (orders)
		<URL:mailto:diz@genie.geis.com> or
		<URL:mailto:GSPlusDiz@aol.com>
		WWW: <URL:http://www.chattanooga.net/%7Ejwankerl/>

		Price: $39.95.

		Author name: Michael Hackett <URL:mailto:mhackett@alpha.vaxxine.com>

		Among the notable features of Splat! are its program profiler
		and its capability with GNO/ME and the ability to debug
		nearly every type of IIgs code around (e.g. INITs, CDAs,
		NDAs, CDevs, shell utils, etc.).

------------------------------

  Editors


	1. MicroEmacs (+)
		GS/OS text editor which has programmable scripting
		language.

------------------------------

  Pascal
	1. Complete (formerly TML) Pascal, 2.0
		I have gotten an email from one user who documents a
		number of problems attempting to get an update of this
		product.

		I recently did receive info from a customer who uses the
		2.0 version of this and loves it.  Complete Pascal 2.0 is
		the upgrade to TML Pascal II 1.5.  It has several resource
		editors to make GUI programming bearable on the IIgs.  It
		is somewhat compatible with GNO/ME.

		I have yet to be able to get other information
		about it.  I would recommend avoiding this product
		until further info is available.

	2. ORCA/Pascal 2.2.0
		Byte Works, Inc. (see previous address info).
		Requires a IIgs, 1.125 meg of RAM and at least one 3.5" floppy.
		For large programs or desktop programs, 1.75 meg ram is
		recommended.  A hard drive is necessary to get full use of
		the tool.

		Up to version 1.4, ANSI/ISO Pascal with extensions such as
		string handling.

		As of Version 2.0, some object-oriented abilities were
		added.

		Could someone provide more info regarding this package?

		Also available from Byte Works are the

		Learn to Program Pascal Self-study course
		and
		Toolbox Programming in Pascal Self-study Course

		Contact Byte Works for an up to date product and price list.

	3. MPW IIgs Pascal
		Macintosh Programmer Workshop package which allows
		cross-development for the Apple IIgs.

		MPW tools are now available from Byte Works.

	4. Pegasus Pascal
		This is really a preprocessor for
		Orca Pascal.  On the other hand, it only costs $50,
		comes with doc, and provides a number of development
		features that the developers swear by.  It is
		currently at version 2.1.

		Contact

		Ken O. Burtch <URL:mailto:ncrcan!coutts!tiamet!ken@uunet.ca>

		Pegasoft
		R.R.#1 Honsberger Ave.
		Jordan Station, ON, Canada
		L0R 1S0

		or the Tiamet Line at
		(905) 562-4745
		login: pegasoft

------------------------------

  Misc

	1. ORCA/3D Logo GS , Byte Works
		Requires a IIgs, 1.125 meg of RAM and at least one 3.5" floppy.
		For large movies, more memory and a hard disk will be needed.

		Shipping Aug 93.
		This is source compatible with HyperLogo GS (and HyperLogo Mac
		and 3D Logo Mac?).  3D Logo GS can create 3D graphics - one
		pair of 3D glasses come with the package.

	3. Design Master , Byte Works
		Requires a IIgs, 1.125 meg of RAM and at least one 3.5" floppy.
		For large programs or desktop programs, 1.75 meg ram is
		recommended.  A hard drive is necessary to get full use of
		the tool.

		This is a Graphical User Interface-based prototyping
		tool which allows you to create Apple IIgs GS/OS
		5.x/6.x resources interactively.  It does not allow one
		to modify existing resources.

	4. ORCA/Disassembler , Byte Works
		Requires a IIgs, 1.125 meg of RAM and at least one 3.5" floppy.
		For large programs or desktop programs, 1.75 meg ram is
		recommended.  A hard drive is necessary to get full use of
		the tool.

		This software reads plain binary or OMF files and
		produces assembly language text file as output. Can
		disassemble ROMs.

	5. ECP 16 (+) - ProDOS 16 shell environment, which permits limited
		shell programming.  Source and executable available on most
		Apple FTP archive sites.

		Author: Don Elton, <URL:mailto:delton@pro-carolina.oau.org>

	6. Raven FORTH(+)
		A fast FORTH system for the IIgs.  Author: C. Haun.
		Available on GEnie Library 18 as file 903.

	7. GS 16 FORTH II, Version II (+)
		<URL:ftp://cco.caltech.edu/pub/apple2/source/GS16Forth.shk>
		Also available on GEnie Library 18 as file 2124.  A description
		of it is available on GEnie Library 18 as file 2125.  And
		a demo of GS Forth, by D. M. Holmes, is available on
		GEnie Library 18 as file 691.
		Author: Warren Stone
		3201 Gary Drive
		Plano, TX 75023
		Address as of version 2.01 of GS Forth.
		Hardware requirement: Apple IIgs, 768k
		Operating system requirement: GS/OS 5.0

		A 16 bit FORTH implementation able to make use of the GS
		Toolbox.  Includes assembler, full screen editor.

	8. Pecan Power Systems FORTRAN, 1987
		(Pecan bought out by Cabot Software Ltd. See above.)

		Ran under ProDOS 16 (GS/OS), but its UCSD file system
		was implemented within a single ProDOS file.

		More information needed.

	9. FORTRAN to C conversion
		Language: FORTRAN (to C)
		Hardware requirements: Memory and disk space.:-)
		Operating system requirements: System 6.0 and beyond.
		Software requirements: Some IIgs C compiler.

		Author name: Gary F. Desrochers
		Author address: 17752 W. 14th Ave. Apt #3 Golden CO 80401
		Author phone number: 303-279-7948
		Author email address: <URL:mailto:gdesroch@slate.mines.colorado.edu>

    		Looking into legal issues right now.
    		Also fixing many (many) bugs.

	9. Foundation+
		This is not a language as such, but instead a development
		tool (resource editor) for those programming in various
		languages under GS/OS.

		Company:	Lunar Productions
		Address:	1808 Michael Drive,
				Waukesha, Wisconsin 53186
		Phone number:	414-549-9261

		Original Price: $79.95 retail

		Foundation has something called 'native editors.  These
		are editors written to manipulate specific resources in
		a GUI manner.  For resources which do not yet have native
		editors, one uses a `script editor' to edit the various
		parameters in a non-graphical manner.  The current set of
		native editors is limited.

		This package has turned freeware and is available for
		download from GEnie.  Is anyone reading this an expert
		on this subject?  Rumors also indicate that a group
		known as the Phoenix Project has the source codes for
		this software and are attempting to continue
		development.  Anyone have more info?

	10. GScheme (+)
		This is Scheme for the IIgs.
		Author: Jawaid Bazyar
		Company name: Procyon
		<URL:ftp://cco.caltech.edu/pub/apple2/source/gscheme05b.shk>
		<URL:ftp://pindarus.cs.uiuc.edu/pub/apple2/lang/gscheme.shk>

	11. GS/OS - also sometimes referred to incorrectly as ProDOS 16.

		Company name: Apple Computer, Inc.
		Available via
		<URL:ftp://ftp.apple.com/pub/dts/>
		or from Compuserve/America Online/GEnie/and perhaps elsewhere.
		Hardware requirements: IIgs.

	DA-006    Apple: GS/OS System v6.0.1 (disks only)                $24.00
	DA-047    Apple: System 6 Users Manual                           $34.95
	DA-013    Apple: GS/OS System v6.0.1 bundle (disks & manual)     $49.95
	DA-029    Apple: System 6 Golden Master CD ROM                   $99.00
	DA-035    Apple: AppleShare SetUp Disk for GS/OS v6.01           $15.00

	12. HyperCard GS, 1991*
		Apple's Apple II version of the popular Macintosh application.
		Published by Apple.  Current version is 1.1.
		While at one time it was for sale, it is now available for
		at <URL:ftp://ftp.support.apple.com/pub/apple_sw_updates/US/Apple_II/HyperCard_IIGS/>.

		Contains a programming language called HyperTalk.  This
		is a IIgs implementation which is quite source code compatible
		to the Macintosh HyperCard's HyperTalk.

		There are also a few programming kits for HyperCard GS.
		Available through Quality Computers, etc.

		There is a tool available on the Mac side to help convert
		stacks back and forth from Hypercard Mac to Hypercard GS.
		I don't recall ever hearing of a IIgs version of this tool.

		From Resource Central you used to be able to get the following.
		   HyperCard IIgs v1.1
		   Apple: Hypercard IIgs Script Guide
		   Apple: Hypercard Stack Design
		   HyperMover (Mac and IIgs disks)
			  used to move HyperCard stacks between Mac and IIgs
		   HyperCard IIgs Developer's Kit
		   Apple: HyperCard IIgs Technical Notes

		Byte Works is now selling many of the items
		previously sold by others.  Contact them for up to date
		products and price lists.

		Apparently the software portion of this package is available
		for download from major online services.

	13. HyperStudio GS, 1989
		Roger Wager, Inc.'s popular hyper application for the
		Apple IIgs.  Contains a programming language.

		There are also a few programming kits offered by
		other companies for HyperStudio GS.

		Byte Works is also selling a HyperLogo language which
		allows one to extend the HyperStudio GS application.

		HyperStudio for the IIgs
		HyperStudio HyperLogo for the IIgs

	14. ORCA/HyperLogo GS , Byte Works
		Developed in conjunction with Roger Wagner's effort to
		use Logo in HyperStudio for both IIgs and Macs.
		This is a stand alone version compatible with HyperStudio
		HyperLogo

	15. make (cmake v1.0) (+)
	    Language:  a development tool for automating compilation for
			any language.
	    Hardware requirements:  Apple IIgs
	    Operating system requirements:  GS/OS, Orca shell
	    Comments:  Cmake makes heavy use of scripts to achieve its aim,
		rather than an actual make program.  Its makefiles are
		scripts and as such have no resemblance to Unix
		makefiles.

	    Author name:	Brian Clark
	    Author address:	1005 Darius Lane,
				Naperville, IL  60565-2766, USA
	    Author phone number:
	    Author email address:  Internet:  <URL:mailto:bclark@pro-harvest.cts.com>
	                           UUCP:  crash!pro-harvest!bclark
	    Electronic file archive host access info:
	    	Most major Apple ftp sites.  Commonly under the name
	    	make.(bsq/shk/bxy), sometimes archived with fmake.

		I would appreciate specific URLs if possible.

	16. make (dmake IIGS v1.0) (+)
	    Language:  a development tool for automating compilation for any
			language.
	    Hardware requirements:  Apple IIgs
	    Operating system requirements:  GS/OS, Gno shell
	    Comments:  Dmake is a full-fledged Unix make utility.
		This is a port of dmake v3.4, the original written by
		Dennis Vadura, <URL:mailto:dvadura@watdragon.uwaterloo.ca>,
		CS DEPT, University of Waterloo, Waterloo, Ont., Canada. The
		port was initiated by James Brookes.

	    Author name:	G. Devin Reade
	    Author address:	305 2303 119 St,
				Edmonton, AB, T6J 4E2, Canada
	    Author phone number:
	    Author email address: <URL:mailto:glyn@cs.ualberta.ca> or
				  <URL:mailto:glynr@ersys.edmonton.ab.ca>
	    Electronic file archive host access info:

        <URL:ftp://cco.caltech.edu/pub/apple2/shellutils/dmake100.shk>
        <URL:ftp://cco.caltech.edu/pub/apple2/shellutils/dmake.ps.Z>
        <URL:ftp://cco.caltech.edu/pub/apple2/source/dmake100src.shk>
	<URL:ftp://grind.isca.uiowa.edu/apple2/apple16/gno/dmake100.shk>
	<URL:ftp://grind.isca.uiowa.edu/apple2/apple16/gno/dmake.ps.Z>
	<URL:ftp://grind.isca.uiowa.edu/apple2/apple16/gno/dmake100src.shk>

	17. make (fmake v1.0) (+)
	    Language:  a development tool for automating compilation for any
			language.
	    Hardware requirements:  Apple IIgs
	    Operating system requirements:  GS/OS, APW or Orca shell
            Comments:  Next to dmake, fmake is the most Unix-like make
                available for the IIgs and is the best one that is
                compatible with the Orca shell.  It has a rudimentary macro
                handling ability, some internal implicit dependencies, but
                is missing a lot of common Unix functions such as user-defined
                implicit dependencies.  Most Unix makefiles will require
                extensive modification before use.

	    Author name:	Blank Felix
	    Author address:	Endeweg 1, W-8000 Muenchen 60 FRG
	    Author phone number:
	    Author email address:
	    Electronic file archive host access info:
	<URL:ftp://grind.isca.uiowa.edu/apple2/apple16/utils/fmake> (binscii)

	18. make (gsMake v1.3) (+)
	    Language:  a development tool for automating compilation for
		any language.
	    Hardware requirements:  Apple IIgs
	    Operating system requirements:  GS/OS, APW or Orca shell
	    Comments:  uses dependencies, but the macro language is
	    different than that of the common Unix makes -- therefore
	    its makefiles bear no resemblance to Unix makefiles.

	    Author name:	Jason Blochowiak
	    Author address:	3342 N. Shepard Ave.,
				Milwaukee, WI, 53211-2925, USA
	    Author phone number:
	    Author email address:
	    Electronic file archive host access info:
	    	Most major Apple ftp sites.  Commonly under the name GSMAKE.SHK
		I would appreciate specific URLs to this item.

	Note:	The above make file info was original provided by
	G. Devin Reade <URL:mailto:glyn@cs.ualberta.ca>.

	19. Cabot Software Systems Modula-2,
		(Was Pecan Modula-2.)

		Runs on Apple I(?), IIgs, Mac, MS-DOS, CP/M and Unix boxes.
		Claims the 'worldwide software license (sic) for software
		products developed by the University of California, San Diego
		(UCSD).

		Address:
			The Vicarage
			Stoke View Road
			Fishponds
			Bristol BS16 3AE
			England UK

			Telephone:	00 44 272 586644
			Fax:		00 44 272 586023
			BBS:		00 44 272 583023

			Compuserve address:	100014,241

	20. ORCA/Modula-2 (1.0), ByteWorks

		Can someone provide more info on this?

	21. MPW Tools (1.3)

		Includes DerezIIGS, DumpObjIIGS, DuplicateIIGS
		ExpressIIGS, LinkIIGS, MakeBinIIGS, MakeDirectIIGS,
		MakeLibIIGS, ResEqualIIGS, RezIIGS, BuildMenuIIGS,
		and CreateMakeIIGS.

		MPW tools are now available from Byte Works.

	22. Little Smalltalk (+)
		Version 3 ported in 1993 to the Apple IIgs by
		<URL:mailto:alb@cognos.com> (Al Belyea).

		Available on GEnie Library 18 as file 3290.

	23. Talking Tools - licensed through Byte Works, programmer can
		add speech synthesis through toolkit calls.

	24. XLISP-PLUS 2.1e (+)
		Language: Lisp
		Hardware requirements: Apple IIGS, at least 500kB free RAM
		Operating system requirements: shell program (GNO/ME, ORCA)
		Author name: David Michael Betz, Tom Almy et al.
		Author address:
			Tom Almy
			17830 SW Shasta Trail,
			Tualatin, OR 97062, USA.
		Author phone number: n/a
		Author email address: <URL:mailto:dbetz@apple.com>
				 <URL:mailto:toma@sail.labs.tek.com>
		Electronic file archive host access info:
			posted to comp.binaries.apple2.  Unix/MS-DOS source
			available from glia.biostr.washington.edu:/pub/xlisp.
			and pindarus.cs.uiuc.edu:/pub/apple2/lang .
		Porter: <URL:mailto:voss@ira.uka.de>

		<URL:mailto:dbetz@apple.com> is no longer an active account.
		Later in life, David wrote a language called DROOL (Dave's
		Recycled Object Oriented Language) which apparently was
		an update to the ADVSYS adventure creation language.  The
		DROOL language was described in a Dr. Dobbs magazine article
		but further email addresses, etc. are not available to me
		at this time.

	25. ProDOS 16, Apple Computer, Inc.

		Folks used to get this confused with GS/OS.  ProDOS 16
		was the first OS for the IIgs to use 16 bits.  It was
		dropped when GS/OS came out.


------------------------------

Other hardware development environments

------------------------------

	The cards I had in mind listing here would be those for which
	some advantageous programming environment was provided or
	anticipated.  Thus, I didn't plan on listing all of the serial
	I/O cards, etc.  If you feel programmers would benefit from
	some hardware card being listed, be sure to send me some
	detailed information here.  You can see that this is just
	a new idea here and I need help fleshing it out.

------------------------------

  65802
	Available for older Apples and Apple clones which
		were still stuck with the 6502.  Software such as
		Merlin assembler provide some amount of support for
		the 802 and 816 chips.

  6809
	1. Stellation Two
		OS/9 Level 1 was one of the operating systems available.

  68000
	1. Stellation Two
		I don't remember if OS/9 or some other operating system
		was available for this one.

  8088
	Ability to run MS-DOS gives programmers access to another base
	of development and application software.

	1. Applied Engineering 8088 Card
		Information needed on availability.

  Z-80
	Ability to run CP/M gives programmers access to another base
	of development and application software.  Once one gets one of
	these, then many CP/M programs are possible.  One problem is
	getting the software in a format which is READABLE by the
	CP/M card though!  Some companies carried the 5.25" Apple
	sector format though.

	1. MicroSoft Softcard CP/M Card
		Information needed on availability.

		Note that FORTRAN, COBOL and BASIC were available from
		Microsoft in Apple 5.25" disk formats.

	2. Applied Engineering Z-80 Card
		Information needed on availability.

		Note that Applied Engineering's CP/M package, called I
		believe CP/AM, supposedly ran on any MicroSoft SoftCard
		work-alike (like AE's Z80+ or Z80c, and the Z-RAM Ultra 3).

	3. Clone cards
		Information needed on availability.

  Misc
	1. Faster Floating Point Cards
		There were several - someone want to send me details?
		No unique programming environments but can make SANE
		processing bearable in some cases.

		A. Innovative Systems
		Will Troxell, contact.
		FPE (Floating Point Engine)
		PO Box 444
		Severn Park, MD 21144-0444
		(301) 987-8688


		The above address may not be correct.

		Apple II 68881 math co-processor, speeds up Appleworks,
		Applesoft and many IIgs applications.

		B. Applied Engineering
		FastMath card
		Information needed.

	2. CPU acceleration
		These are primarily faster 65816 or other similar
		chips.  A programmer's programming environment is
		not extended, but made bearable.

		Applied Engineering series of cards

		Zip series of cards

		Others?

	3. Graphics display cards
		Would provide programmer with unique visual capabilities.
		Has there been even one actually shipped?

	4. Digital Signal Processing (DSP) cards
		Has there been even one actually shipped?

		AIIdsp - being developed by Ken Poppleton.  Operates on a
		Apple IIs with expansion slots, using the 40 mhz DSP 56002.
		Folks ar e working on the interfaces and the native assembler.
		Three or four folk are working on this in their spare time.

		GS/DSP - was being developed by Pete Snowberg.  He was using
		a 34010.

	5. Virtual Memory Management card
		This one was advertised in CALL-A.P.P.L.E for several
		months, but I don't know if it ever shipped.  I don't
		have the details handy at this time.  Can someone help
		me out here?

		I know that it provided an enhanced BASIC which had
		extended arrays, etc.

	6. Sound cards
		Would provide programmer with unique audio capabilities.
		Some programming packages may take advantage of having one
		of these boards available.

		Mockingboard, Phasor, MDIdeas Stereo Digitization Pro and
		stereo synthesis, Sonic Blaster, Audio Animator, Futurevision
		sound cards.

		MIDI - GS will produce MIDI with just a standard MIDI box
		plugged into a serial port.

		Sound synthesis

		Voice synthesis

	7. BSR X-10 controller card
		Would provide programmer control over household management
		of devices.

		The BSR X-10 Home Automation Interface, model number CP290
		works through a standard Apple II serial card.  It comes
		with a cable that converts the D-25 connector on the serial
		port into an O connector for the interface module.  Also
		included is the Apple IIe or IIc software.

		CP290 may be able to be purchased from:

		X-10 (USA) Inc.
		185A LeGrand Ave.
		Northvale, NJ 07647
		(201) 784-9700 or 1-800-526-0027

		or

		X-10 Home Controls Inc.
    		1200 Aerowood Drive, Unit 20
    		Mississauga, Ontario
    		CANADA
    		L4W 2S7
    		(416) 624-4446 or 1-800-387-3346

		In some areas, Radio Shack carries much of the BSR X-10
		product line.

		Info provided by "Pierre (P.P.) Blais" <URL:mailto:ppblais@bnr.ca>

	8. Media control devices
		Product Name: DiskQuest
		Type: CD-ROM driver

		This can be used on an Apple IIgs using one of
		the standard SCSI card.  Procyon makes some software which
		allows Apple II users to run some of the generic type CD-ROMS.
		This includes The Family Doctor and Total Baseball.

		VCR - there used to be an Apple II package to allow you
		to back up your hard drive to a VCR.  I believe there also
		used to be a package to allow one to drive a VCR for
		educational purposes.

		Other - An Apple II Medial Toolkit is now available in the
		IIgs System 6 and newer packages to control laser discs, etc.

	9 AST VisionPlus video digitizer.  Later, it was upgraded and called
		the Enhanced VisionPlus or Visionary board.  The last updated
		was for Allison 2.0 ROMs.  The software was still not complete
		as of 7/94.  Contact Scott Gentry for a status.

	10. Sequential Systems has a Super VGA card called Second Sight.
		Michael Hackett is working on, or has done, patches to
		Quickdraw to support the card, but these are not yet available.

------------------------------

Historical 8 bit based programming languages

------------------------------

	Assembly

	1. Product name: ALD System ][
	   Language: 6502 Assembly
	   Hardware requirements: intended for use in Apple ][ computers having
  	   48K of Random Access Memory and an optional Apple ][ Language Card
	   Operating system requirements: DOS 3.3

	   Company name: Insoft
	   Company address: 259 Barnett Rd. / Unit 3     Medford, OR   97501
	   Company phone number: (503) 779-2465
	   Author name: P. Lutus
	   Date: 1980

	   best quote:

	   This is the System ][ manual.  It won't teach you how to write
	   Assembly Language programs (because it is finite in length).

	2. ASM/65
		Programma International

	3. Big Mac, Big Mac LC
		Predecessor to Merlin.  Used to be available through
		CALL-A.P.P.L.E.

	4. EAT (Edit and Assemble Text)
		Software Concepts - written in Integer BASIC

	5. EDASM
		An assembler from Apple that came with the Applesoft
		Programmer's Assistant.  It produces relocatable object
		code rather than B files.  Came with its own line based
		editor.

		Also was available on the Apple Toolkit disk.

		A debugger known as BugByter was also sold as a part of
		various packages.

	6. Microproducts Assembler
		$39.95 back when it was being sold in the late 1970s.

	7. Randy's Weekend Assembler, 1978
		by Randy Wigginton.  Written mostly in SWEET-16 16 bit
		emulator (package written by S. Wozniak and a part of
		the Integer BASIC ROM).

	8. SC Assembler II
		8 bit assembler whose support has ceased due to the closing
		on the company. (In addition, he published a monthly
		newsletter, Apple Assembly Line, which was published from
		10/80 through 5/88.)

		Last known address:
		Author:		Bob Sander-Cedarlof
		Address:	P.O. Box 280300
				Dallas, Texas 75228

		Bob went to work for AE as a software engineer and
		might still be available at the address/telephone
		number given above. It would be worthwhile for anyone
		interested in 6502 assembly language to find the back
		issues to Apple Assembly Line.  They are available for
		download to GEnie members.

		In addition to an assembler for the 6502 he offered
		cross assemblers for:

		Motorola  6800, 1, 2, 8/6301, 6805 6809, 68HC11, 68000
		Mitsubishi     50740 series
		Intel          8048 & 8051 families, 8080/8085
		Zilog          Z-80, Z8
		RCA            1802EC            LSI-11
		General Inst   GI-1650, GI-1670
		Sharp          LH5801

		Most cross assemblers were available in both DOS 3.3
		and ProDOS format.

	 9. TED/ASM, 1978
		by Gary Shannon (and editor by Randy Wigginton)

	10. UCSD Pascal Assembler
		Part of the Apple Pascal package.  Was one of the
		early assemblers with macros, conditional assemblies
		and able to generate relocatable code.

	11. Product name: ProDOS ASSEMBLY TOOLS
	   Language: Assembler
	   Hardware requirements: Apple II, 64K, 1 Disk drive (Minimum)
                       Apple //e, 80 column, printer, second disk drive
	   Operating system requirements: ProDOS

	   Company name: Apple Computer

		ProDOS version of EDASM. Includes Editor, Assembler,
		Bugbyter debugger and relocating loader. It was sold by
		Apple as a Workbench series tool, and later included in
		the APDA catalog (#K2SPAT), it passed to the Resource
		Central catalog (DA-005, $35.00, May 1992).  It is now
		obsolete and no longer available from any of these.

------------------------------

  BASIC
	1. Applesoft toolkits
			Apple's Applesoft Programmer's Assistant.
				Product from Apple.  Came with an assembler
				called EDASM.  Came with a series of ampersand
				commands, but a high resolution character
				generator that let you design your own
				fonts and display them on the high resolution
				graphics screen using traditional PRINT
				statements.

			Apple Programmer's Toolkit, which occupied the ROM
				space left unused by Integer BASIC.
				Originally distributed as firmware as well
				well as Apple DOS 3.3 boot disks.

			Product name: SuperGraphics
			3-D Display System & Game Tool (by Bill Budge)
			Language: called via PRINT "%..." from Applesoft
				or Integer BASIC
			Hardware requirements: Required are an Apple II
				with 48K of RAM and a minimum of 1 disk drive.'
			Operating system requirements: DOS 3.3
			There was an Atari 800 version.

	2. Applesoft compilers

		Product name: The Einstein Compiler (1983)
		Language: Applesoft BASIC compiler
		Hardware requirement: Apple II+, //e, //c
		Operating system requirements: DOS 3.3

		Company name: The Einstein Corporation
		Author name: D. Goodrow and S. Einstein

		Notes: You would load your Applesoft program in memory, brun
		the einstein compiler, and the compiler would create a one
		line program - 1 CALL 4864 - with the compiled code embedded
		at the end of the program.  The compiler worked fast,
		but is reported to produce slower code than TASC and could
		not handle dynamicallyt dimensioned arrays.

		Product name: Microsoft TASC: The AppleSoft Compiler,
			version 3.0
		Language: BASIC compiler
		Hardware requirements: Apple II+, //e, //c
		Operating system requirements:

		Company name: Microsoft, Inc.

		It can makes use of auxiliary memory on 128K Apples

		Was available in 1985.

	3. Blankenship BASIC

		Hardware requirements: Apple II+, IIe, IIc
		Operating system requirements: DOS 3.3 or ProDOS

		Author name:	John Blankenship
		Author address:	PO Box 47934
				Atlanta GA 30362

		Price:	DOS 3.3: 	$25
			ProDOS:		$25
			Both:		$39.95


		1. Real interpreter, not a pre-processor
		2. WHILE-ENDWHILE and REPEAT-UNTIL loops
		3. True IF-THEN-ELSE-ENDIF (Using WHEN)
		4. PRINT.USING, FILE, MERGE, RANDOMIZE
		5. PRINT and TAB commands work in HIRES
		6. 80 columns supported on IIe and IIc
		7. Full Editor witn AUTO-NUM and RENUM
		8. Listings are indented automatically
		9. Fast SORT, SEARCH and INSTR$ commands
		10. BOX, BOXFILE, DRAW.USING and SOUND
		11. DISK comand replaces DOS's CHR$(4)
		12. DEFINE and PERFORM NAMED procedures
		13. 99% Upward compatible with Applesoft
		14. All commands entered normally, no &s
		15. 100's of satisfied users world wide
		16. FREE newsletter available to owners

		Thanks to Paul Guertin <URL:mailto:guertinp@iro.umontreal.ca>
		for this information.

	4. Integer BASIC
		This BASIC was in the ROMs of the Apple II'
		first sold by Apple.  When the Apple II+'s with
		Applesoft in the on-board ROMs started selling,
		Apple also sold a Firmware card which had Integer
		BASIC in ROM on them.

		Steve Jensen sent email indicating that Integer BASIC can
		be found in a file found on any Apple DOS 3.3 system disk.
		Steve says that it autoloads when you boot the DOS 3.3 disk.
		Certainly it can be autoloaded by executing an Integer BASIC
		program from that disk.

		Jay Krell followed up with an email that indicates that
		the DOS 3.3 system master boot disk loads Integer BASIC into
		the language card if Applesoft is in the ROMs.  You can
		switch to Integer BASIC by issuing the INT command from
		the Applesoft BASIC prompt.  You can switch back to Applesoft
		by issuing the FP command.

		There were many articles and books on Integer BASIC
		published back in the 'olden days'.  One of the best
		sources of information was the Call-A.P.P.L.E.
		magazine, which published a lot of information on the
		language.

		A.P.P.L.E. sold a relocatable RAM version of Integer BASIC
		as Integer BASIC+.

------------------------------

  FORTH
	1. 6502 Forth 1.2
		Programma International.

	2. Apple Forth 1.6
		Cap'n Software
		Used a unique disk format.

		Information needed.

	3. FORTH II
		Softape published this one.  Ran on Apple II+, //e, etc.

	4. MicroMotion FORTH-79
		Language: FORTH (79-standard, with extensions)
		Hardware requirements: Apple II, 48k, 1 5.25" drive
		Operating System requirements: n/a (it has its own custom OS)

		Company name: MicroMotion
		Company address:	12077 Wilshire Boulevard, #506
					Los Angeles, CA 90025
		Company phone number: (213) 821-4340

		Doesn't seem to be GS-compatible, one at least one GS, it
		boots part-way, then freezes just before it prints the
		startup banner.  Works fine on an Apple IIe though.

		There appears to have been a second disk available at an
		extra cost containing floating-point arithmetic and
		hi-res graphics commands.


	5. MicroMotion MasterFORTH
		Product name: MicroMotion MasterFORTH
		Language: FORTH (FORTH-83, with extensions)
		Hardware requirements: Apple II, 48K, 1 5.25" drive
		Operating system requirements: DOS 3.3

		Company name: MicroMotion
		Company address:	12077 Wilshire Boulevard, #506
                  			Los Angeles, CA 90025
		Company phone number: (213) 821-4340

		MasterFORTH also had additional disks containing
		floating-point and hi-res commands, which appear to
		have been sold separately.

		Both of these are fairly old packages...FORTH-79 is
		copyright 1980, and MasterFORTH is copyright 1984.

------------------------------

  FORTRAN
	1. Apple FORTRAN, 1980.
		This compiler package ran under the UCSD environment
		and required the user to have purchased the run time
		package as available from the Apple Pascal package.

		It disappeared from Apple catalogs in 1986.

		Information needed.

------------------------------

  Logo
	1. Apple Logo
		Ran under the UCSD operating system.

		Information needed.

	2. Apple Logo II, 1984
		Ran under ProDOS on 128k machines.

		Information needed.

	3. KRELL's LOGO for the Apple ][
		Proprietary but DOS 3.3 based OS.
		Required 48k

		As of 1983, the address was:


		Krell Corporation
		1320 Stony Brook Road
		Stony Brook NY 11790
		Tel: 516-751-5139

		Produced as a part of a NSF grant at MIT by Stephen Hain,
		Leigh Klotz, and Patrick Sobalvarro.  Supervised by
		Prof. Harold Abelson.  Krell wrote some tutorials and packaged
		up the grant work.  This version of Logo was also licensed
		by Terrapin and others.  Contact the MIT Technology Licensing
		Office ((617) 253-1000) for details on licensing MIT Logo.

		Info provided by "John Hale" <URL:mailto:lone@hogbbs.scol.pa.us>,
		Patrick Sobalvarro, Stephen Hain, Hal Abelson, etc.

------------------------------

  Pascal
        1. Apple Instant Pascal
		Written by Think Technologies, sold by Apple.  Ran only
		on the Apple IIc or 128k IIe machines.  This was an
		interactive Pascal, designed for teaching the language.

		This Pascal ran under ProDOS.

		This was available through Resource Central, but is now
		no longer available.

	2. Pecan Power System's Pascal
		(Pecan bought out by Cabot Software Ltd.? See above)
		Information needed.

	3. Tiny Pascal interpreter

		Product name: Tiny Pascal
		Language: Pascal interpreter
		Hardware requirements: Apple II
		Operating system requirements: DOS 3.2

		Company name:		Programma International, Inc.
		Company address:	3400 Wilshire Blvd.
					Los Angeles, CA 90010

		This is copyright 1979.  Thanks to Nancy Crawford
		for this info.

	4. Tiny Pascal Plus interpreter

		Product name: Tiny Pascal Plus
		Company name: Abacus

------------------------------

  PILOT
	1. Product name: Apple PILOT
	   Language: PILOT
		(Author's Language for Computer Assisted Instruction)
	   Hardware requirements: Minimum: Apple II or II+, 48K, one disk drive
                       for Lesson mode or two disk drives for Author mode
	   Operating system requirements: DOS 3.3?

	   Company name: Apple Computer

	   System to support program development for Computer Assisted
	   Instruction (CAI), based on COMMON PILOT, with color
	   graphics, sound effects and a character set editor. It
	   operates in two modes: Author, where the instructor creates
	   lessons and stores them on a lessons disk, and Lesson, where
	   the student uses the disk to take a lesson interacting with
	   the computer.

	   Product was replaced by the improved Apple SUPER PILOT.

------------------------------

  Misc

	1. Product name: P-LISP Version 3.0
	Language: Lisp
	Hardware requirements: Apple ][/][+
	Operating system requirements: DOS 3.3

	Company name:			Pegasys Systems, Inc.
	Company address:		4005 Chestnut Street
					Philadelphia, PA 19104
	Company phone number:		(215) 387-1500
					(800) 523-0725

	Description:
	P-LISP is a nicely featured dynamically scoped Lisp.

	Features:
		car, cdr
		atom, equal, number, null, quote
		cons, list, explode, implode, copy, conc
		append, rplaca, rplacd, apply, mapcar
		add, sub, mult, div, greater, zero, length, int
		and, or, not
		setq, set, put, get, rem
		read, fread, prin1, print, chr, getchr, save, load
		call, peek, poke
		htab, vtab, onerr
		define, lambda, flambda, cond, prog, progn, return
		go, eval
		oblist, remob
		trace, untrace
		gr, text, color, plot
		hgr2, hcolor, hplot, hto, draw, xdraw
		openseq, appendseq, writeseq, readseq
		closefile, close, openrnd, writernd, readrnd
		writefcn, readfcn
	Includes structure editor.

	I also had a note about this one and a 'company' called Gnosis.
	Anyone have any more info about this?  Pegasys is supposedly out
	of business - I don't know who owns this software now.

	2. PROMAL

	Product name: PROgrammers Micro Application Language
	Language: Written in a mix of assembler and PROMAL
	Hardware requirements: Apple IIe, Extended 80 col card or a IIc.
		Versions available for Commodore 64 and IBM PC.
	Operating system requirements: ProDOS 8.

	Company name: Systems Management Associates
	Company address:	3700 Computer Drive
				P.O. Box 20025
				Raleigh, NC 27619
	Company phone number: (919) 787-7703
	Company email address: N/A
	Electronic file access info: N/A

		As far as I can determine, the Apple II version
	is no longer an active product.  Also note that the IIgs was
	never completely supported.  This was a C-like language which
	was interpreted, came with a shell, and was source compatible
	for the most part between various architectures.

	3. Small C
		Formerly sold commercially by Byte Works.

		Came as source written in ORCA/M assembler.

	4. DrawTools 3.2
		Pegasoft
		R.R.#1 Honsberger Ave.
		Jordan Station, ON, Canada
		L0R 1S0

		or the Tiamet Line at
		(905) 562-4745
		login: pegasoft

		This is a graphics and animation toolset, used by
	Pegasoft for their entertainment software. Contains
	palette and colour manipulation, high-speed "pixies", fades,
	wipes, easy file I/O, game and net drivers, all written in
	assembly language. Comes on 2 disks with examples in Micol Adv.
	BASIC, Pegasus Pascal, ORCA/Pascal, ORCA/M and Merlin.

	5. DOS 3.3
		Company name: Apple Computer, Inc.

		DOS 3.3 was one of the two most popular operating systems
	on the Apple II line.  It was a flat file system with no
	ability to create directories.  In fact, there was little support
	for hard disk drives.

		On the IIgs, there is now a package called the DOS 3.3 Launcher
	which allows one to run many of the old file based games or even
	multi-disk based games from ProDOS.

		Also, Glen Bredon sells a package called DOS MASTER
	which formats a ProDOS partition as a file and then creates a
	series of DOS 3.3 volumes (400k max for each volume) within that
	file.

	6. VOC Developer's Kit
		Company name: Apple Computer, Inc.

		Contains descriptions on how the Video Overlay CArd works,
	what the various settings do, more info on things from the toolkit
	that apply, hardware info for folk trying to use the expansion
	connector, how to use the IIgs video of the VOC on an Apple //e

	7. GEOS
	Berkeley Systems

		Graphical user interface and operating system for Apple II.
		May still be available from
		Creative Solutions
		513-429-5759

		Last known price (1996): $35.00

------------------------------

Historical GS based programming languages

------------------------------

	1. APW Assembler
		Was available through APDA, then by Resource Central.
		written by Mike Westerfield and based on ORCA/M.  Then
		was available thru Resource Central but is now obsolete.

	2. APW C
		Previously available through APDA, then through
		Resource Central.  Now obsolete.

		This was a version of K&R C.

        3. GS-BASIC
		Apple's beta Apple IIgs BASIC interpreter.
		Was available through APDA, then Resource Central.
		Written by John Arkley (spelling?) who went on to
		write the System 5 Apple 3.5 floppy drivers.

		This is obsolete.


------------------------------

Unconfirmed or future languages.  Please provide more info.

------------------------------

	AMACS
	Formerly commercial, shareware and now supposedly freeware
	implementation of EMACS.  More information needed.
	Written by a Brian Fox <URL:mailto:brianf@verdix.com> (or is it
	<URL:mailto:bfox@prep.ai.mit.edu>?.  Source available at
	cco.caltech.edu:/pub/apple2/8bit/source/amacs.shk
	cco.caltech.edu:/pub/apple2/8bit/source/amacs.gnu.shk

	APL
	The I-APL organization was at one time working on porting their
	free version of APL to the Apple II (and Commodore 64).  Does anyone
	know if they succeeded?  Here is an address:

        I-APL Limited
        Attn: Edward M. Cherlin, Co-Chairman
        6611 Linville Drive
        Weed, California
        USA  96094-9763
                1-(916)-938-4684

	and

        I-APL Limited
        Attn: Anthony Camacho, Co-Chairman
        I-APL Limited
        2 Blenheim Road
        St Albans, Herts
        UK  AL1 4N4

	6809 assembler
	Source for 6809 assembler.  Author: HAL Labs.
	Available from GEnie Library 15, file 1762.


	BASIC
	Beagle BASIC - see below

	Pecan Power System BASIC.  Pecan appears to have been bought out
	by Cabot Software Ltd.  More info is needed as to whether this
	product is still available.

	TML BASIC -- commercially sold IIgs version of BASIC.

		This was a compiled BASIC.

	Product name: Z BASIC
	Language: BASIC
	Hardware requirements: 	Apple ][,][+,//e,//c/IIGS
				64K for ProDOS
				128K for DOS 3.3
	Operating system requirements: DOS 3.3, ProDOS 8

	Company name:			ZEDCOR, Inc.
	Company address:		4500 East Speedway Boulevard
					Suite 22
					Tucson, Arizona 85712-5305
	Company phone number:		(602) 795-3996 (Tech Support, Voice, M-F, 9-5 MST))
					(602) 881-8101 (Office)
					(800) 482-4567 (Orders only)
					(602) 881-1841 FAX
	Company email address: <URL:mailto:zedcorts@aol.com>
				 <URL:mailto:70524.404@compuserve.com>

	Description: Portable BASIC.

	Scalar Data types:
		integer				+/- 32,767
		long integer			E +/- 63
		single precision		E +/- 63
		long integer			+/- 2,147,483,647
		extended double precision	E +/- 16,383
		string				0 to 255 characters
	User defined functions and subroutines.

	Same program can be recompiled with no changes and run under
	Macintosh, MS-DOS, CP/M/80, TRS-80, Kaypro, Apple ][, ][+, //e,
	//c, IIGS.  This requires buying the compiler for the specified
	machine.

	Can someone provide me with info as to whether ZEDCOR is still
	doing business, as well as info on pricing, versions, etc.?

	Beagle Brothers:

	Beagle BASIC - this was different from the Beagle Bros. Compiler.
	This package put Applesoft into RAM so that you could customize
	it.  You could rewrite error messages, rename Applesoft commands,
	etc.  Support was present for new Applesoft commands such
	as ELSE, HSCRN , SWAP, TONE, and enhanced features to things like
	GOTO and GOSUB.  It is now available from GEnie's A2 software library
	and a few other places for free use.

	There were a number of development packages available from this company
	in the past.  And if I recall, there were even a few spin off
	companies as well.  I assume that folks just are not reading down
	this far in the list?  Otherwise, I would have more info on
	these.  Thanks again to Paul Guertin <URL:mailto:guertinp@iro.umontreal.ca>
	for this information.

	Alpha Plot	Beagle bros hires paint program
	Beagle Bag	Collection of 12 Applesoft games
	Beagle Basic	Applesoft enhancer
	Big U		ProDOS shell
	D-Code		Programming utility
	Dos Boss	DOS customizer
	Double Take	2-way scrolling and much more
	Extra K		Use aux 64k memory from Basic
	Fatcat		DOS/ProDOS directory enhancer
	Flex Type	70-column hires text
	Font Mechanic	Hires font editor
	Powerprint	ProDOS printer utility
	Pro-Byter	ProDOS disk zapper
	ProntoDOS	Fast DOS, compatible with DOS 3.3
	Shape Mechanic	Shape table utilities
	Silicon Salad	Misc. utilities
	Tip Disk #1	Mostly BASIC hacks, some useful
	Typefaces	Collection of about 2 dozen hires fonts
	Utility City	Misc. utilities

	A number of the above packages (mostly DOS 3.3 based) were available
	at one time on the Quality Computers BBS.

	Many of these were also, at one time, available at
	<URL:http://www.grin.net/%7Ecturley/gsezine/GS.WorldView/*A2.BEAGLE.OLDIES/
	Program Writer is a full screen editor for writing Applesoft programs.

	Byte Works:

		ORCA/BASIC - Some discussion of this occurred on AOL several
		years ago, but I do not know if work ever began.

		ORCA/f2c - Some discussion of a Fortran 77 to C conversion tool
		becoming available has occurred.

	C
	I have heard something about a Small C called CC02 from
	a company called Folksoft.  Anyone have more information on this?

	Formal Product name: CC02 C Compiler 1.1
	Language: Subset of K&R C
	Hardware requirements: Apple ][, ][+, //e, //c, IIgs (emulation mode)
	Operating system requirements: 48K RAM, DOS 3.3
	Support requirements: DOS Toolkit or Big Mac assemblers (Can be
		configured for others)
	Date of Release: 1983

	Company name:Folksoft - (Probably defunct)
	Company address:P.O. Box 441, Fayetteville, NY 13006
	Company phone number: (315) 656 7447 ****** NOT VALID ANYMORE *******

	Author name:Harry Haddon
	Author address:
	Author phone number:
	Author email address:
	Electronic file archive host access (ftp, email, commercial, etc.) info:

	STATUS: Copyrighted program - ?defunct? company.
	RECOMMENDED ACTION: If the author can be traced, it _might_ be possible
		to get CC02 into the Public Domain. Otherwise,
		it probably must remain a curiosity.

	The CC02 comprises a 'shell' which accepts UNIX-like commands, redirects
	I/O and passes command-line arguments. No editor is provided, and the
	editor which accompanies the chosen assembler is recommended, though a
	'pretty-printer' utility is available. The compiler accepts a sub-set of
	K&R C - _signed_ character and _signed_ integer data-types, no
	structures or unions, and only single dimensional arrays, but is
	claimed to be quite adequate for a screen-oriented text-editor,
	text-formatter, linker and the CC02 compiler itself.

	It does not use (or like?) modified versions of DOS. Whether this would
	prevent it from being used with one of the DOS-launchers for GS/OS which
	have been developed recently (1994) is not known.

	Communications related packages
		ACOS - ProDOS 8 BBS Language

		LLUCE - ProDOS 8 BBS Language

		MACOS - a hacked version of ACOS.

	DICED
	IIgs desktop icon editor.  Author: David Lyons.
	Email: <URL:mailto:dlyons@apple.com>
	Available from GEnie Library 15, file 738.
	Also said to be available on Internet ftp sites.

	DSC
	Author: <URL:mailto:ongtatwe@iscs.nus.sg> (<< DOTW >>)
	DOTW's Sprite Compiler.  A freeware program used to develop
	compiled sprites for arcade games.  Generates ORCA/M assembler
	code.  The compiler reads $C) files and supports masking with
	register caching.  Also generates PEA codes for sprites without
	masks.

	dumpf
	Author: Jay Krell <URL:mailto:jay.krell@cornell.edu>
	Dumps files out in hex format.

	DumpFile
	Author: Greg Branche.  Dumps files up to 64k in hex.

	Edit16
	IIgs editor by <URL:mailto:wtudor@albany.net> (Bill Tudor).
	Lunar used to sell this.  See <URL:http://www.albany.net/%7Ewtudor/>.
	However, he doesn't have his Apple IIgs any more.

	FORTH
	C. K. Haun supposedly has written a shareware version of FORTH
	for the Apple IIgs.  Someone reports that this is available on
	GEnie.

	Illsys Systems is said to be selling a commercial version of FORTH
	for the IIe and IIgs systems.  Ads were seen in Nibble.

	An implementation of Fig-Forth was available at one time - can
	anyone provide me with details?  I believe this was freeware.

	FORTH 79 - Information needed on an Apple II package by this name.
	I know there were several other packages which implemented FORTH
	79 - but I understand there was a package specifically called
	FORTH 79.

	FORTH 83 - A version of FORTH available from the FIG chapters.
	It doesn't work properly on the IIgs.  It consists of two sides
	of a 5.25" disk and uses direct disk access, so would probably
	be a problem getting it to run off a hard disk or 3.5" disk.
	It 'appears' to be freely distributable.  Info from
	Jerry Penner <URL:mailto:jpenne@ee.ualberta.ca>.

	MVP-FORTH - can someone provide me more info on this?

	TransFORTH - written by Paul Lutus, author of GraFORTH, AppleWriter,
	etc. wasn't this one sold by ALS?

	Genesys
	Resource editor for Apple IIgs.  You can use resources or generate
	code in one of several languages.  This includes Rez, Merlin, and
	ORCA/C.

	GNO/ME
	lots of languages being ported here, such as bison, flex,
	csh, ksh, python, gsscheme, xlisp, and perhaps even a
	c and c++ compiler.
	No formal list has been submitted to me yet.  I did find bison on
	pindarus.cs.uiuc.edu.

	Runs on Apple IIgs.

	Available from Procyon
	Old price: GNO/ME (Unix-like multitasking) $89.00

	GSBug
	Some sort of IIgs debugger from Apple.  This may be on one of the Apple
	ftp sites.

	GSoft
	A BASIC interpreter for Apple IIgs.

	Inform
	A compiler that creates Infocom-compatible ZCODE data files
	(playable on any computer that has an Infocom interpreter, including
	the freeware ones on <URL:ftp://ftp.gmd.de/>).
	Inform IIgs is at version 4, at least one version behind the
	rest of the world.
	There is also an interpreter for the Infocom data files in
	<URL:ftp://ftp.gmd.de/if-archive/infocom/interpreters/appleII/>.

	INSTALL
	A scriptable installation program, which was included with the
	WordPerfect program.  Allowed one to create bootable disks which
	automatically installed software.

	KSH
	A Graphical Korn shell which will run on the GS is being developed.
	More details once the product is available.

	LISP
	There was at least one micro LISP available written in Integer
	BASIC back in the old days, as well as at least one commercial product.

	Someone also mentions a "MICROLISP" provided by Apple on one of their
	early contributed software disks.  It was 7k long and has as a part
	of it's title screen:

	MICROLISP/16-JUN-78
	COPYRIGHT 1978 APPLE COMPUTER INC
	IT WILL TAKE APPROXIMATELY 1.5 MINUTES
	TO INITIALIZE THE ARRAYS.
	LIST ELEMENTS= 3783
	?

	[The contributor] typed (+ 1 1) at the prompt, and after 2 seconds
	came the answer 2.  But many other valid expressions would just
	either generate an error or crash the program.

	It was written in AppleSoft.


	Product name: App-L-isp
		included the Winston and Horn LISP textbook.

	Copyright 1981 by Special Software Systems.

	Company name:		DataSoft Incorporated
	Company address:	19519 Business Center Drive
				Northridge, CA  91324

	More info needed though.

	Logo
	There was a DOS 3.3 product called Logomation by a company called
	Software Toolkit or some such thing.  More info later.

	Macrosoft
	Published by MicroSPARC, Inc., this was a library of macros that
	mimiced BASIC statement style.  It wasn't to assemble BASIC programs,
	but intended to allow one to program at a bit higher level than
	the assembler.

	MSHELL
	Some sort of shell.  I don't know how programmable it was, who
	wrote it, whether it is/was available commercially, etc.

	MULISP/MUSTAR
	MuLisp was a Z-80 based P-Code lisp compiler.  MuStar was
	an Artificial Intelligence Development System, including editor
	and debugger.  Written by Microsoft.

	Nevada software
	There were several packages by Ellis Computing, Inc. which
	required the Z-80 card to use.  These were called Nevada PILOT,
	Nevada Assembler and Nevada FORTRAN.  Basically, they were standard
	CP/M products, but in a 5.25" Apple disk format.

	NinjaForce Assembler
	At one time this was available at <URL:http://www.idg.fhg.de/~girschik/nfc/>
	but that site's gone now.  Consisted of an editor, assembler and
	debugger.

	NPL
	NonProcedural Language.  1980.  A relational database language.  "An
	Introduction to Nonprocedural Languages Using NPL", T.D. Truitt et al,
	McGraw-Hill 1983.  Versions for Apple II, MS-DOS.

	OS/A+
	Micom OS/A+ system, came with a very nice BASIC (very similar to
	Atari BASIC in the graphics area).  The OS had Applesoft compatibility.

	Pascal
	There is a rumor of a ProDOS based Apple Pascal - anyone
	know any details?

	PILE
	Polytechnic's Instructional Language for Educators.  Similar in use
	to an enhanced PILOT, but structurally more like Pascal with
	Awk-like associative arrays (optionally stored on disk).
	Distributed to about 50 sites by Initial Teaching Alphabet
	Foundation for Apple II and CP/M.  "A Universal Computer Aided
	Instruction System," Henry G. Dietz & Ronald J Juels, Proc Natl
	Educ Computing Conf '83, pp.279-282.

	PILOT
	A text based version written in Applesoft is mentioned in the
	Apple History files.

	ProTYPE
	A helper application by Dirk Froeling.  It is a drag and drop
	resource stripper, binscii decoder and file type setter.  However,
	I can't tell if this is a Mac application, for use in preparing
	files for the IIgs, or a IIgs application, used to process files
	_from_ the Mac.

	Python IIgs
	Gary F. Desrochers <desrochers@genie.com> has done a
	port of Python.
	There are 3 (SHK) Shrinkit archives of the Python port to the IIGS,
	totaling 5 megabytes of information after unshrinking.  They are:
	Python.Main.shk (378k),
	Python.Lib.shk (962k),
	Python.Docs.shk (1,066k)
	They are available at
	<URL:http://www.grin.net/%7Ecturley/gsezine/GS.WorldView/PYTHON.GS.html>
	or

	<URL:http://www.grin.net/%7Ecturley/gsezine/USA2WUG/PYTHON.GS.html/>

	They have been also moved to the archive at Ground.

	<URL:ftp://128.255.21.234/apple2/1WSW/GS.WorldView/PYTHON.GS/>

	rEDIT (or rEdit)
	A ResEDIT-like resource editor.  Apparently available on Apple II
	ftp sites, though I haven't located it yet.
	<URL:mailto:tooly@dobag.in-berlin.de> is the author.

	SC Macro Assembler IV
	A DOS 3.3 macro assembler.

	SHAPE.EDIT
	A IIgs Shape Editor.  Author: A2.Jay.
	Available from GEnie Library 15, file 1822.

	SpeedASM
	Assembler and source.  Author: HAL Labs.
	Available from GEnie Library 15, file 1763.

	SuperGraphics
	3D Display System and Game Tool
	Some sort of PRINT "%" interface.  More information needed.

	Super-NES development kit
	Supposedly "Burger" Bill Heineman sells a package to develop
	SNES games.  Mail him at <URL:mailto:burger.bill@genie.geis.com>
	to ask for more info.

	Tcl
	<URL:mailto:gwl@cpu.com> is trying to port Tcl and TclX to the
	Apple IIgs, but is having problems finding a C compiler which can
	compile some of the larger modules.

	Tutor-Tech
	A commercial hypermedia development system which runs on 8 bit
	Apple IIs.  It allows art and buttons in its stacks.

------------------------------

Current Books and Magazines

------------------------------

	SoftDisk
	SoftDisk GS	- These are monthly 'magazines' on disk which provide
		a variety of programs and electronic text files.  These
		often come with clip art, fonts, desk accessories, utilities,
		games, etc.  A programmer may find useful ideas from these
		magazines.  Also, the magazine publisher is frequently
		soliciting submissions for publication so a developer might
		find some financial recompense.

	I believe I have heard that these both are no longer in print.

	Shareware Solutions II - this bimonthly magazine by Joe Kohn,
		former columist for InCider/A+, contains news of the
		Apple II world as well as reviews of software, great deals
		on development software and hardware, etc.

		$25 / year
		Joe Kohn <URL:mailto:joko@crl.com>
		166 Alpine St.
		San Rafael CA 94901-1008
		WWW: <URL:http://www.crl.com/%7Ejoko/>

		Also 'publishes' software such as Contacts GS and other
		packages for authors.

	The following Apple II related books were available from
	Resource Central.  Many are probably available elsewhere now that
	RC is gone.

	Byte Works is now selling many of the items
	previously sold by others.  Contact them for the details of
	their current product and price lists.

	   Apple: Apple Numerics Reference
	   Apple: Apple IIgs Hardware Reference
	   Apple IIe Tech Ref
	   Apple: Apple IIgs Toolbox Reference, Vol 2
	   Apple: ImageWriter II Technical Ref
	   Apple: Applesoft Tutorial (w/disk)
	   Apple: Programmer's Intro to IIgs (w/disk)
	   Apple: Mac Human Interface Guidelines
	   Apple: Technical Intro to the Apple IIgs
	   Apple: Apple IIgs Toolbox Reference, Vol 1
	   Apple: Applesoft Programmer's Reference
	   Apple: Apple IIgs Firmware Reference
	   Apple: ImageWriter LQ Technical Ref
	   Little: Exploring GS/OS and ProDOS 8
	   Apple: LaserWriter Reference
	   Apple: Understanding Computer Networks
	   Apple: Inside AppleTalk
	   Apple: Apple IIgs Toolbox Reference, Vol 3
	   Myers: Graphics for the Apple II
	   Critchfield/Dwyer: Bit of Applesoft
	   Apple: Apple IIgs GS/OS Reference
	   Apple: Planning/Managing AppleTalk Nets
	   Byte Works: Programmers Ref for Sys 6.0.1
	   Gookin/Davis: Mastering the IIgs Toolbox
	   Gookin/Davis: Adv Prog Tech IIgs Toolbox
	   Apple: Apple IIc Tech Ref 2nd Ed
	   Apple: Apple IIc Memory Card Reference
	   Apple: Apple Memory Card (Slinky) Ref
	   Apple: Apple SCSI Card Reference
	   Apple: Video Overlay Card Developers Kit
	   Apple: Apple II AppleShare Prog Guide
	   Apple: Apple II AppleShare Prog Guide
	   Apple: Apple IIgs Firmware Ref 3.0 Update
	   Apple: GS/OS Device Driver Reference
	   Apple:  Apple IIe/IIc Technical Notes
	   Apple: Apple IIgs Technical Notes
	   Apple: Miscellaneous Technical Notes
	   Apple: Complete Set of Apple Tech. Notes
	   Hands on AppleTalk
	   Sather: Understanding the Apple II
	   Sather: Understanding the Apple IIe
	   LaBadie: Build Your Own Laser Printer

------------------------------

Historical Magazines and Books

------------------------------

	8/16-Central    - the electronic back issues of this magazine
		were available from Resource Central.  I believe they
		are available for downloading from GEnie.


------------------------------

Other

------------------------------


	Scantron Quality Computers
    	Quality Computers
    	20200 E. Nine Mile Road
    	Box 665
    	St. Clair Shores, MI  48080-1791
	Phone Numbers:
		(313) 774-7740 (Technical Support)
		(313) 774-2698 (FAX)
		(313) 774-7200 (International)
		(800) 777-ENHAnce or (800) 777-3642
		(800) 364-2623 (Enhance mailing reqs)
		(810) 774-7740 (tech support) M-F: 9am-8pm, Sat:10am-4pm

    Internet: <URL:mailto:jerry@pro-quality.cts.com> (Jerry Kindall).
              <URL:mailto:tech@pro-quality.cts.com> (tech support department)
              GEnie: <URL:mailto:QC@genie.geis.com> (after July 1, 1993)
              AOL: <URL:mailto:QualityCom@aol.com>
              CompuServe: XXXXX.YYYY@compuserve.com
		(need CompuServe number???)

		I would recommend checking with these folk to see if any
	of the commercial products mentioned in this guide are available.

	      Quality Computers not only sells Apple II products, but
	maintains a list of user groups and publishes an informative
	newsletter geared towards educators (called Enhance). To get a
	QC catalog and a free subscription to Enhance, just call or
	write.

	3.  Company name:	Resource Central
	    Company address:	PO Box 11250
				Overland Park, KS  66207
				(913)469-6502
				(913)469-6507 (fax)
        GEnie Email:  A2-Central
    AppleLink Email:  A2.Central
     Internet Email:  <URL:mailto:A2-Central@GEnie.geis.com>

	Former producer of various Apple II related newsletters:

     A2-on-Disk (A2-Central plus freeware, shareware, public domain)
     Studio City (HyperStudio)
     Script-Central (HyperCard IIGS)
     Timeout-Central (Timeout AppleWorks add-ons)
     Hyperbole (hypermedia, computer based, not computer oriented)

	This company is now out of business.

	4. I have also been told the following are possibilities:

	Christella Enterprise
	P.O. Box 82205
	Rochester, MI 48308-2205
		$2.00 for a catalog and demo disk

	Caloke Industries
	Dept. SK
	P.O. Box 18477
	Rayton, MO 64133
		$2.00 for catalog and demo disk, refundable with first order.

	5. Nothing But Apples (a mini-catalog, published quarterly)
	Also, I have a note indicating that at one time, there was a
	BBS at 810-774-2652 and something called Shareware Spy's collection.

	6. Apple Blossom
	Bi-monthly newsletter
	$15 / year as of 1997
	<URL:http://members.aol.com/newblossom/>
	Steve Cavanaugh <URL:mailto:steve1021@aol.com>

	7. The Applebyter
	Montly newsletter
	$15 / year
	Nancy Crawford <URL:mailto:nancy.crawford@sic.davenport.ia.us>

	8. AppleWorks Gazette
	Bi-monthly newsletter on disk
	$35 / year
	Howard Katz <URL:mailto:h.katz@genie.com>

	9. Dark Castle
	Quarterly magazine
	$25 / year
	Doede Boomsma <URL:mailto:dboomsma@sci.kun.nl>
	<URL:http://128.255.21.234/apple2/DarkCastle/ddc.html>

	10. GEnie Lamp Apple II
	Online monthly e-zine
	<URL:gopher://gopher.genie.com/11/magazines/>

	11. GS World View
	Online continuous e-zine
	<URL:http://www.grin.net/%7Ecturley/magazines/>

	12. Juiced.GS
	Quarterly magazine
	$14 / year
	Max Jones <URL:mailto:m.jones145@genie.com>
	<URL:http://users.ids.net/%7Ekerwood/juiced.gs>

	13. SoftDisk-GS
	Discontinued - contact for past issues #1-#82 availability, prices,etc.
	<URL:mailto:info@softdisk.com>
	800-584-7638

	14. Apple Customer Assistance
	Phone Number: 408-974-1010
	800 Number: 800-776-2333

	15. Apple User Group Connection
	800 Number: 800-538-9696
	800 Number: 800-848-8199 (8am-6pm Mon-Fri, 12pm-5pm Sat)
	<URL:mailto:ugc@eworld.com>

	16. EGO Systems
	9482 Daisy Dallas Road
	Soddy Daisy TN USA 37379
	Phone Number: 615-332-2087 (tech. support)
	Fax Number: 615-332-2634
	800 Number: 800-662-3634 (orders)
	<URL:mailto:diz@genie.geis.com> or
	<URL:mailto:GSPlusDiz@aol.com>
	WWW: <URL:http://www.hypermall.com/ego/index.html>

	They sold products such as Splat!, Balloon and Addressed for Success.

	They quit mail order business June 27th, 1997.

	17. Carolina Apple Core, Raleigh NC
	Membership: $18.00 a year, includes the From the Core (FTC) newsletter.
	CORETALK BBS (919)544-1356
	<URL:http://www.geocities.com/SiliconValley/2903/homepage.html>

===========================================================================

	Also, be sure to check out these Usenet groups for programming
	discussions relating to Apples.

	alt.bbs.metal		The METAL telecomm environment.
	alt.emulators.ibmpc.apple2	AppleII emulators on IBM PCs, Amigas, Unix
	comp.emulators.apple2	AppleII emulators on other platforms.
	comp.binaries.apple2	Binary-only postings for the Apple II computer.
	comp.protocols.appletalk	Applebus hardware & software.
	comp.sources.apple2	Source code and discussion for the Apple2. (Moderated)
	comp.sys.apple2		Discussion about Apple II micros.
	comp.sys.apple2.comm	Apple II data communications.
	comp.sys.apple2.gno	The AppleIIgs GNO multitasking environment.
	comp.sys.apple2.programmer	Programming on the Apple II.

	Some specialized groups are:

	bit.listserv.apple2-l	Apple II Binary and Source BITNET Mailing List. (Inactive)
	comp.sys.apple2.marketplace	Buying, selling and trading Apple II equipment.
	comp.sys.apple2.usergroups	All about Apple II user groups.
	pro.apple.user.groups   ??.  This is a ProLine discussion group
	pro.apple2.gs		Apple IIgs discussions.
	pro.apple2.misc         ??.  This is a ProLine discussion group
	pro.apple2.news         ??.  This is a ProLine discussion group
	pro.apple2.tech         Apple II technical discussion.
	pro.comp.apple2.bbs	Gateway between comp.apple2.bbs and ProLine systems.
	sub.sys.apple           Apple II/Macintosh.
	uiuc.sys.apple2		Apple II discussions.

	Some ftp sites for Apple II software are:

	<URL:ftp://apple2.archive.umich.edu/archive/apple2/>
	<URL:ftp://f.ms.uky.edu/pub/appleII/>
	<URL:ftp://ftp.cco.caltech.edu/pub/apple2/>
	<URL:ftp://grind.isca.uiowa.edu/apple2/>
	<URL:ftp://plains.nodak.edu/pub/apple2/>
	<URL:ftp://wuarchive.wustl.edu/systems/apple2/>
	<URL:ftp://wuarchive.wustl.edu//usenet/comp.binaries.apple2/>
	<URL:ftp://calvin.sfasu.edu/pub/apple2/>

	Neil Parker <URL:mailto:nparker@cie.uoregon.edu> maintains an
	excellent list of Apple II related ftp sites and posts it on
	<URL:news:comp.sys.apple2> on a regular basis.

	Another location which made ProDOS 8 files available was Pro-SSOR.
	If it is still around, try sending a message body of INDEX to
	<URL:mailto:server@pro-ssor.cts.com> to see what's available or
	HELP to get more information.

	See <URL:http://www.visi.com/%7Enathan/a2/faq/csa2.html> for the
	various FAQs for <URL:news:comp.sys.apple2>.  These are provided
	by Nathan Mates <URL:mailto:nathan@visi.com>.

------------------------------

Apple II Tech Help on GEnie

------------------------------

	The Apple II Programmers and Developers RoundTable on GEnie is an
	active forum.  There are also many developer oriented notes and tools.

             payment:  Have your credit card number ready
              Set-up:  Half Duplex (local echo) 300, 1200, or 2400 baud
                Dial:  1-800-638-8369
   At connect, enter:  HHH
    At the U#= enter:  XTX99020,A2PRO (no spaces) and press RETURN
           Need help?  GEnie customer service (voice) 1-800-638-9636

	Apple II Tech Help on Compuserve

	Compuserve has a set of forums for Apple II development discussions.
	Unfortunately, technical support appears to be waning.

	Apple II Tech Help on America Online

	America Online (AOL) also had a set of forums for Apple II
	development discussions.  Unfortunately, they don't accept
	access from Apple II users - you have to use a Macintosh or
	Windows based environment to get to it.

	To access the Apple II archives and forums, etc. use the
	AOL keyword option aol://4344:1264.a2main.10029531.514525857

	Note: Charles T. Turley has arranged with AOL and
	the Ground Apple II ftp site to transfer all of
	the functional AOL Apple II archives for free public
	access via the following:
	<URL:ftp://128.255.21.234/apple2/upload/AOL/>.

	Delphi has a Apple II development forums but I have no
	information available concerning it.

	I would be happy to add other mailing lists, Proline conference
	information, or Fidonet conference type information if someone would
	submit it to me.

------------------------------

Acknowlegements

------------------------------

	Thanks to Floyd S. Carver, who provides me with internet access
	to make this file available.

	The latest version of this file can be found at
	<URL:http://www.teraform.com/%7Elvirden/Misc/apple2-languages.txt>.

	This article is Copyright 1996, 1997 by Larry W. Virden.  Permission
	is granted for free distribution of this article as long as all
	information within it remains intact.  No commercial use of the
	article is permitted without specific permission of the
	author.
