Icon: Difference between revisions
Appearance
mNo edit summary |
m →Links |
||
(One intermediate revision by the same user not shown) | |||
Line 45: | Line 45: | ||
==Links== | ==Links== | ||
* https://www2.cs.arizona.edu/icon | * https://www2.cs.arizona.edu/icon | ||
* [https://www2.cs.arizona.edu/icon/jcon/ Jcon] | |||
* [https://unicon.sourceforge.io Unicon] | |||
[[Category:Programming Languages]] | [[Category:Programming Languages]] |
Latest revision as of 14:02, 25 February 2023

Icon is a high-level, general purpose programming language that contains many features for processing non-numeric data, particularly for textual material consisting of a string of characters. Some features are reminiscent of SNOBOL.
Versions
- 3 (1980) - first implementation in C
- 3.2 (Dec 1980)
- 4.0 (Aug 1981)
- 5.0 (Nov 1981)
- 5.4 (Aug 1982)
- 5.7
- 5.8 (Jul 1983)
- 5.9 (Nov 1984) - Icon Version 5.9 for MS-DOS by Cheyenne Wills (Sep 1985)
- 5.10 (Jan 1986)
- 6.0 (Jun 1986) - Icon Version 6 for DOS (Oct 1986), large and small memory models
- 6.7 (Dec 1987)
- 7.0 (Mar 1988)
- 7.2 (Jun 1988)
- 7.5 (Feb 1989) - first OS/2 implementation
- 7.8 (Aug 1989)
- 8.0 (Feb 1990)
- 8.1 (Nov 1991)
- 8.2 (Apr 1991)
- 8.5 (Mar 1992)
- 8.7 (Aug 1992) - 32-bit OS/2
- 8.8 (Dec 1992)
- 8.10 (Jul 1993)
- 9.0 (Jul 1994)
- 9.1 (Aug 1995) - last MS-DOS implementation
- 9.2 (Mar 1996)
- 9.3 (Nov 1996)
- 9.3.1 (Feb 1998)
- 9.3.2 (Jul 1999) - last MS-DOS 32-bit implementation
- 9.4 (Jun 2001)
- 9.4.3 (Nov 2005)
- 9.5 (Apr 2010)
- 9.5.1 (Jun 2013)
Publications
- Ralph E. Griswold; Madge T. Griswold: The Icon Programming Language - Prentice Hall 1983, ISBN 0-13-449777-5
- Ralph E. Griswold; Madge T. Griswold: The Implementation of the Icon Programming Language - Princeton University Press 1986, ISBN 0-691-08431-9
- Ralph E. Griswold; Madge T. Griswold: The Icon Programming Language 2nd edition - Prentice Hall 1990, ISBN 0-13-447889-4
- Alan D. Corré: Icon Programming for Humanists - Prentice Hall 1990, ISBN 0-13-450180-2
- Ralph E. Griswold; Madge T. Griswold: The Icon Programming Language 3rd edition - Peer-to-Peer Communications 1996, ISBN 1-57398-001-3