Icon | ||
---|---|---|
Desarrollador(es) | ||
? | ||
Información general | ||
Paradigma | Multiparadigma, estructurado y orientado a texto. | |
Apareció en | 1977 | |
Diseñado por | Ralph Griswold | |
Última versión estable | 9.4.3 (14 de noviembre de 2005) | |
Implementaciones | Icon | |
Dialectos | Unicon | |
Influido por | Snobol, ALGOL | |
Ha influido a | Lua, Python | |
Icon es un lenguaje de programación de muy alto nivel, especialmente recomendado para trabajar con cadenas de texto, ya que permite una programación rápida y concisa. Puede ser usado para análisis y formateo de textos, inteligencia artificial o programación de prototipos. Las últimas versiones, además, incluyen gráficos y facilidades GUI. Fue diseñado en los años 1970 por Ralph E. Griswold, y otros colaboradores en el "Department of Computer Science" de la Universidad de Arizona. Griswold, que lideraba el proyecto, ya tenía experiencia anterior en el diseño de lenguajes de alto nivel, ya que fue uno de los creadores de Snobol, del que tomaron algunas características.