Difference between revisions of "Programming software"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→C) |
m (→Lisp) |
||
(45 intermediate revisions by 11 users not shown) | |||
Line 3: | Line 3: | ||
=== Assemblers === | === Assemblers === | ||
− | * [[ADAM]] (Audiogenic Software Ltd.) | + | * [[ADAM]] ([[Audiogenic Software Ltd.]]) |
− | * [[DAMS]] (Micro Application) | + | * [[DAMS]] ([[Micro Application]]) |
* [[Hisoft Devpac]] (Gena/Mona) ([[Amsoft]]/[[Hisoft]]) | * [[Hisoft Devpac]] (Gena/Mona) ([[Amsoft]]/[[Hisoft]]) | ||
* [[Hisoft Devpac 80]] ([[Hisoft]]) | * [[Hisoft Devpac 80]] ([[Hisoft]]) | ||
* [[KIO-Fox-Assembler]] ([[Günter Woigk]]) | * [[KIO-Fox-Assembler]] ([[Günter Woigk]]) | ||
− | * [[Laser Genius]] | + | * [[Laser Genius]] ([[Ocean|Ocean IQ]]/Oasis Software) |
* [[Maxam]] ([[Arnor]]) | * [[Maxam]] ([[Arnor]]) | ||
* [[Maxam 1.5]] ([[Arnor]]) | * [[Maxam 1.5]] ([[Arnor]]) | ||
* [[Maxam 2|Maxam II]] ([[Arnor]]) | * [[Maxam 2|Maxam II]] ([[Arnor]]) | ||
* [[MS MACRO]] ([[Microsoft]]) | * [[MS MACRO]] ([[Microsoft]]) | ||
+ | * [[Orgams]] | ||
* [[Pasmo]] ([[Julian Albo]]) | * [[Pasmo]] ([[Julian Albo]]) | ||
* [[Pyradev]] ([[Discovery Software]]) | * [[Pyradev]] ([[Discovery Software]]) | ||
+ | * [[RASM]] | ||
* [[SjasmPlus]] | * [[SjasmPlus]] | ||
* [[Star-Mon]] ([[Star-Division]]) | * [[Star-Mon]] ([[Star-Division]]) | ||
* [[Turbo Ass|Turbo Ass (TASS)]] ([[Exodus]]) | * [[Turbo Ass|Turbo Ass (TASS)]] ([[Exodus]]) | ||
* [[Zapp]] (Hewson Consultants) | * [[Zapp]] (Hewson Consultants) | ||
− | * [[Zedis II]] ([[Pride Utilities]]) | + | * [[Zedis II]] ([[Pride Utilities]]/[[Indescomp|Microbyte]]) |
* [[Zen]] ([[Kuma_Computers|Kuma Computers]]) | * [[Zen]] ([[Kuma_Computers|Kuma Computers]]) | ||
+ | * [[ZSM]] ([[CP/M UG UK]]) | ||
=== Basic === | === Basic === | ||
+ | * [[BASIC-E]] | ||
* [[BBC Basic]] | * [[BBC Basic]] | ||
+ | * [[Boriel’s ZX-Basic Compiler]] | ||
* [[C BASIC Compiler|CBASIC Compiler]] ([[Digital_Research|Digital Research]]) | * [[C BASIC Compiler|CBASIC Compiler]] ([[Digital_Research|Digital Research]]) | ||
* [[CPC Basic]] | * [[CPC Basic]] | ||
− | + | * [[Fabacom (FAst BAsic COMpiler)]] ([[DMV|DMV Software]]) | |
− | * [[Fabacom (FAst BAsic COMpiler)]] ([[DMV]] | + | * [[Laser Basic]] ([[Ocean|Ocean IQ]]/Oasis Software) |
− | * [[Laser Basic]] ([[Ocean]] | + | * [[Laser BASIC Compiler|Laser Compiler]] ([[Ocean|Ocean IQ]]/Oasis Software) |
− | * [[Laser BASIC Compiler|Laser Compiler]] ([[Ocean]] | + | |
* [[Locomotive BASIC]] | * [[Locomotive BASIC]] | ||
* [[Mallard BASIC]] | * [[Mallard BASIC]] | ||
* [[MBASIC Compiler]] ([[Microsoft]]) | * [[MBASIC Compiler]] ([[Microsoft]]) | ||
* [[MBASIC Interpreter]] ([[Microsoft]]) | * [[MBASIC Interpreter]] ([[Microsoft]]) | ||
+ | * [[Nevada BASIC]] (Ellis Computing) | ||
* [[Hisoft Turbo Basic]] ([[Hisoft]]) | * [[Hisoft Turbo Basic]] ([[Hisoft]]) | ||
* [[ZBasic]] | * [[ZBasic]] | ||
Line 44: | Line 49: | ||
=== C === | === C === | ||
− | * [[Arnor C]] ([[Arnor]] / [[WACCO]]) | + | * [[Arnor C]] ([[Arnor]]/[[WACCO]]) |
− | * [[BDS C]] | + | * [[Aztec C]] (Manx) |
+ | * [[BDS C]] (Brain Damage Software) | ||
+ | * [[C/80]] (Software Toolworks) | ||
* [[FIOLIB]] (not a C language per se, but the IO-LIB and environment for FutureOS) | * [[FIOLIB]] (not a C language per se, but the IO-LIB and environment for FutureOS) | ||
* [[HiSoft C|Hisoft C]] ([[Hisoft]]) | * [[HiSoft C|Hisoft C]] ([[Hisoft]]) | ||
* [[Hi-Tech C compiler]] | * [[Hi-Tech C compiler]] | ||
+ | * [[MESCC]] (FloppySoftware) | ||
+ | * [[MI-C]] (Herbert Rose) | ||
* [[Mix C Compiler]] (Mix Software) | * [[Mix C Compiler]] (Mix Software) | ||
* [[SDCC]] | * [[SDCC]] | ||
− | * [[Small C]] | + | * [[Small C]] (Ron Cain) |
+ | * [[SuperSoft C]] [https://archive.org/details/TNM_C_Compiler_-_SuperSoft_20180304_0149] | ||
+ | * [[Whitesmiths C]] (Whitesmiths, Ltd.) | ||
* [[ZCC]] (Ken Yap) | * [[ZCC]] (Ken Yap) | ||
* [[Z88DK]] | * [[Z88DK]] | ||
Line 62: | Line 73: | ||
* [[MS COBOL Compiler]] ([[Microsoft]]) | * [[MS COBOL Compiler]] ([[Microsoft]]) | ||
− | * [[Nevada Cobol]] (Ellis Computing) | + | * [[Nevada Cobol]] ([[Hisoft]]/Ellis Computing) |
=== Comal === | === Comal === | ||
Line 71: | Line 82: | ||
=== Forth === | === Forth === | ||
+ | * [[cpcForth]] (Forth-Systeme A. Flesch) | ||
+ | * [[CPC-Forth]] (Holtkötter) | ||
+ | * [[Fig-Forth (Amsoft)|Fig-Forth]] ([[Amsoft]]/Abersoft) | ||
* [[Fig-Forth]] ([[Interceptor Software]]) | * [[Fig-Forth]] ([[Interceptor Software]]) | ||
− | * [[Forth]] ([[Amsoft]]) | + | * [[Forth]] ([[Amsoft]]/[[Indescomp]]) |
* [[Hisoft Forth]] ([[Hisoft]]) | * [[Hisoft Forth]] ([[Hisoft]]) | ||
* [[Kuma Forth]] ([[Kuma_Computers|Kuma Computers]]) | * [[Kuma Forth]] ([[Kuma_Computers|Kuma Computers]]) | ||
* [http://volksforth.sourceforge.net/ VolksForth] | * [http://volksforth.sourceforge.net/ VolksForth] | ||
− | === | + | === FORTRAN === |
* [[MS FORTRAN Compiler]] ([[Microsoft]]) | * [[MS FORTRAN Compiler]] ([[Microsoft]]) | ||
* [[Nevada FORTRAN]] (Ellis Computing) | * [[Nevada FORTRAN]] (Ellis Computing) | ||
* [[Pro FORTRAN]] (Prospero Software) | * [[Pro FORTRAN]] (Prospero Software) | ||
− | + | * [[SuperSoft FORTRAN]] ([[Supersoft]]) [http://www.z80.eu/downloads/ssfortran77.pdf manual] | |
− | + | ||
− | + | ||
− | * [[ | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
=== Lisp === | === Lisp === | ||
* [[Hisoft Lisp]] ([[Hisoft]]) | * [[Hisoft Lisp]] ([[Hisoft]]) | ||
+ | * [[muLISP]] (Soft Warehouse, [[Microsoft]]) | ||
+ | * [[XLISP]] ([[PD libraries|Public Domain]] by David Betz) | ||
=== Logo === | === Logo === | ||
* [[Logo]] ([[Kuma_Computers|Kuma Computers]]) | * [[Logo]] ([[Kuma_Computers|Kuma Computers]]) | ||
+ | * [[DR Logo]] ([[Digital Research]]) | ||
− | === Modula 2 === | + | === Modula-2 === |
+ | * [[Hisoft FTL Modula-2]] ([[Hisoft]]) | ||
+ | * [[Turbo Modula-2]] (Borland) | ||
+ | * [[Modula-2 System for Z80 CP/M]] (Hochstrasser) | ||
− | * [[Hisoft | + | === Pascal === |
+ | |||
+ | * [[Compas]] (Poly-Data) | ||
+ | * [[Hisoft Pascal 4T]] ([[Amsoft]]/[[Hisoft]]) | ||
+ | * [[Hisoft Pascal 80]] ([[Hisoft]]) | ||
+ | * [[Nevada Pascal]] / JRT Pascal (Ellis Computing) | ||
+ | * [[Pascal MT|Pascal MT+]] ([[Digital_Research|Digital Research]]) | ||
+ | * [[Poly Pascal]] | ||
+ | * [[Turbo Pascal]] (Borland) | ||
=== Pilot === | === Pilot === | ||
+ | * [[Nevada PILOT]] (Ellis Computing) | ||
=== Prolog === | === Prolog === | ||
+ | * [[E-Prolog]] ([[PD libraries|Public Domain]]) | ||
== Hacking == | == Hacking == | ||
Line 116: | Line 137: | ||
* [[Gripper]] ([[Verysoft]]) | * [[Gripper]] ([[Verysoft]]) | ||
* [[Soundhakker]] ([[The Equalizor]]) | * [[Soundhakker]] ([[The Equalizor]]) | ||
− | * [[Tearaway]] | + | * [[Tearaway]] ([[CPC Network]]) |
* [[The Insider]] ([[Romantic Robot]]) | * [[The Insider]] ([[Romantic Robot]]) | ||
* [[TUSS (The Ultimate Sprite Searcher)]] ([[Sentinel Software]]) | * [[TUSS (The Ultimate Sprite Searcher)]] ([[Sentinel Software]]) | ||
Line 144: | Line 165: | ||
* [[CPCIOLIB]] (Juergen Weber) | * [[CPCIOLIB]] (Juergen Weber) | ||
* [[CPCRSlib]] (Artaburu) | * [[CPCRSlib]] (Artaburu) | ||
+ | * [[CPCtelera]] (ronaldo) | ||
* [[Crocolib]] (Arnaudstorq) | * [[Crocolib]] (Arnaudstorq) | ||
* [[FIOLIB]] ([[TFM]]) | * [[FIOLIB]] ([[TFM]]) | ||
Line 149: | Line 171: | ||
== Utilities == | == Utilities == | ||
− | + | *[[ASCII Tools|ASCII Tools]] ([[KSL]]) | |
− | *[[DamsConverter|DamsConverter]] ([[ | + | *[[DamsConverter|DamsConverter]] ([[POW]]) |
− | *[[ | + | *[[Kwikref/x|Kwikref/x]] ([[Parimgold]]) |
− | *[[SuperMonitor|SuperMonitor]] ([[ | + | *[[Nevada Edit]] ([[Ellis Computing]]) |
− | *[[TurboSuperMonitor|TurboSuperMonitor]] ([[ | + | *[[SuperMonitor|SuperMonitor]] ([[Crown]]) |
+ | *[[TurboSuperMonitor|TurboSuperMonitor]] ([[POW]]) | ||
*[[XBDS|XBDS]] ([[DMV|DMV]])<span class="Apple-style-span" style="color: rgb(0, 43, 184); text-decoration: underline;"> | *[[XBDS|XBDS]] ([[DMV|DMV]])<span class="Apple-style-span" style="color: rgb(0, 43, 184); text-decoration: underline;"> | ||
+ | |||
+ | |||
</span> | </span> | ||
− | [[Category:Programming_software | + | [[Category:Programming_software]] [[Category:Applications]] [[Category:CrossDev]] |
Latest revision as of 11:00, 17 January 2022
Contents
Compilers & Interpreters
Assemblers
- ADAM (Audiogenic Software Ltd.)
- DAMS (Micro Application)
- Hisoft Devpac (Gena/Mona) (Amsoft/Hisoft)
- Hisoft Devpac 80 (Hisoft)
- KIO-Fox-Assembler (Günter Woigk)
- Laser Genius (Ocean IQ/Oasis Software)
- Maxam (Arnor)
- Maxam 1.5 (Arnor)
- Maxam II (Arnor)
- MS MACRO (Microsoft)
- Orgams
- Pasmo (Julian Albo)
- Pyradev (Discovery Software)
- RASM
- SjasmPlus
- Star-Mon (Star-Division)
- Turbo Ass (TASS) (Exodus)
- Zapp (Hewson Consultants)
- Zedis II (Pride Utilities/Microbyte)
- Zen (Kuma Computers)
- ZSM (CP/M UG UK)
Basic
- BASIC-E
- BBC Basic
- Boriel’s ZX-Basic Compiler
- CBASIC Compiler (Digital Research)
- CPC Basic
- Fabacom (FAst BAsic COMpiler) (DMV Software)
- Laser Basic (Ocean IQ/Oasis Software)
- Laser Compiler (Ocean IQ/Oasis Software)
- Locomotive BASIC
- Mallard BASIC
- MBASIC Compiler (Microsoft)
- MBASIC Interpreter (Microsoft)
- Nevada BASIC (Ellis Computing)
- Hisoft Turbo Basic (Hisoft)
- ZBasic
BCPL
C
- Arnor C (Arnor/WACCO)
- Aztec C (Manx)
- BDS C (Brain Damage Software)
- C/80 (Software Toolworks)
- FIOLIB (not a C language per se, but the IO-LIB and environment for FutureOS)
- Hisoft C (Hisoft)
- Hi-Tech C compiler
- MESCC (FloppySoftware)
- MI-C (Herbert Rose)
- Mix C Compiler (Mix Software)
- SDCC
- Small C (Ron Cain)
- SuperSoft C [1]
- Whitesmiths C (Whitesmiths, Ltd.)
- ZCC (Ken Yap)
- Z88DK
CC
Cobol
- MS COBOL Compiler (Microsoft)
- Nevada Cobol (Hisoft/Ellis Computing)
Comal
Forth
- cpcForth (Forth-Systeme A. Flesch)
- CPC-Forth (Holtkötter)
- Fig-Forth (Amsoft/Abersoft)
- Fig-Forth (Interceptor Software)
- Forth (Amsoft/Indescomp)
- Hisoft Forth (Hisoft)
- Kuma Forth (Kuma Computers)
- VolksForth
FORTRAN
- MS FORTRAN Compiler (Microsoft)
- Nevada FORTRAN (Ellis Computing)
- Pro FORTRAN (Prospero Software)
- SuperSoft FORTRAN (Supersoft) manual
Lisp
- Hisoft Lisp (Hisoft)
- muLISP (Soft Warehouse, Microsoft)
- XLISP (Public Domain by David Betz)
Logo
Modula-2
- Hisoft FTL Modula-2 (Hisoft)
- Turbo Modula-2 (Borland)
- Modula-2 System for Z80 CP/M (Hochstrasser)
Pascal
- Compas (Poly-Data)
- Hisoft Pascal 4T (Amsoft/Hisoft)
- Hisoft Pascal 80 (Hisoft)
- Nevada Pascal / JRT Pascal (Ellis Computing)
- Pascal MT+ (Digital Research)
- Poly Pascal
- Turbo Pascal (Borland)
Pilot
- Nevada PILOT (Ellis Computing)
Prolog
Hacking
Multiface Tools
- Comparator (Verysoft)
- Gripper (Verysoft)
- Soundhakker (The Equalizor)
- Tearaway (CPC Network)
- The Insider (Romantic Robot)
- TUSS (The Ultimate Sprite Searcher) (Sentinel Software)
Others
- AntiMultiface
- ERE Hacking Tools (GPA)
- Firebird loader toolkit (GPA)
- FutureOS Monitor (TFM)
- KBI Cracker
- Hackit / Le Hacker (ROM) (Siren Software)
- Loriciel to Disk (GPA)
- Master toolkit
- Mastertronic to Disk (GPA)
- Runstrad decoder 1990 (GPA)
- Soft-Lok (STS)
Integrated Development Environment
Libraries
- B-ASIC (Logon System)
- CPCIOLIB (Juergen Weber)
- CPCRSlib (Artaburu)
- CPCtelera (ronaldo)
- Crocolib (Arnaudstorq)
- FIOLIB (TFM)
- Net Library
Utilities
- ASCII Tools (KSL)
- DamsConverter (POW)
- Kwikref/x (Parimgold)
- Nevada Edit (Ellis Computing)
- SuperMonitor (Crown)
- TurboSuperMonitor (POW)
- XBDS (DMV)