lotus

previous page: 04.014 How can I capture a GS super-res screen to disk?
  
page up: Apple II Csa2 FAQs
  
next page: 04.016 How can I see and edit what's in a Text file?

04.015 What programming languages are available for the Apple ][?




Description

This article is from the Apple II Csa2 FAQ, by Jeff Hurlburt with numerous contributions by others.

04.015 What programming languages are available for the Apple ][?

         Quite a few. Apple Integer BASIC (in-ROM on the first Apple II's), can be
loaded into II+ and later models. Applesoft, a floating point BASIC, is in-ROM
on all models starting with the II+. Older Apple II's can load-in Applesoft or,
via a plug-in board, access it from ROM.

     The best way to write Applesoft BASIC programs is using Program Writer, a
full-screen editor from Beagle Bros. Users who want to speed up their Applesoft
programs can use a BASIC compiler such as TASC or Einstein.

     Then, there is MD BASIC, the BASIC-like MacroSoft from MicroSparc, a beta
version of Apple's GS BASIC, and the new (1998) Byte Works GSoft BASIC!

     Other Apple II languages are Apple Fortran, UCSD Pascal, Orca (Byte Works)
Pascal, Terrapin Logo, Apple Logo, two Logos from ByteWorks, Isys Forth, Master
Forth, (and many other Forths), Modula2, Aztec C, Orca/C, ... . Hyperstudio and
HyperCard let you create stacks.

     To the above you can add several assemblers including Merlin, Orca/M, an
assembler from Ninja Force, and the MicroSparc Assembler.

     Here are some good places to look for language software:

Ground
ftp://ground.ecn.uiowa.edu/apple2/apple8/Languages/
ftp://ground.ecn.uiowa.edu/apple2/apple16/Languages/

GS WorldView
http://apple2.org.za/gswv/a2zine/Sel/ ; click "Utilities"

Syndicomm (sells languages by Byte Works)
http://store.syndicomm.com/

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

 

Continue to:













TOP
previous page: 04.014 How can I capture a GS super-res screen to disk?
  
page up: Apple II Csa2 FAQs
  
next page: 04.016 How can I see and edit what's in a Text file?