Icon – eksperymentalny, interpretowany język programowania wysokiego poziomu. Cechuje się dużą przenośnością pomiędzy systemami Unix, Linux, DOS i Windows. Składnia Icona jest zbliżona do składni C i Pascala.
Icon oferuje przede wszystkim bardzo łatwe zarządzanie łańcuchami znaków i listami, ewaluację wyrażeń sterowaną celem oraz generatory (procedury zwracające ciąg wartości).
Obiektową odmianą Icona jest Unicon.
Zobacz też Snobol
Bibliografia Ralph E. Griswold, Madge T. Griswold, Icon, Wydawnictwa Naukowo-Techniczne, Warszawa 1987, Seria: Biblioteka Inżynierii Oprogramowania,
Linki zewnętrzne Strona główna projektu Ostateczną pracą na temat Icona jest The Icon Programming Language (3 wyd.) wydana przez Griswold i Griswold, . Książka ta już nie jest w druku, ale można ją pobrać jako plik PDF.
Kategoria:Języki programowania