LocalazyLocalazy
Icon je vysokoúrovňový, univerzální programovací jazyk, který původně vyvinuli Ralph E. Griswold a Madge T. Griswoldová na konci 60. let na Arizonské univerzitě. Je široce používán pro vědecké a technické aplikace. Icon byl navržen tak, aby se jej mohli snadno naučit a používat i neprogramátoři. Je to jazyk velmi vysoké úrovně se syntaxí podobnou angličtině. Programy v jazyce Icon jsou obvykle mnohem kratší než programy napsané v jiných jazycích a často jsou čitelnější. Icon je velmi výkonný jazyk s bohatou sadou funkcí. Má vynikající podporu pro zpracování řetězců a porovnávání vzorů. Má také výkonnou sadu datových struktur, včetně seznamů, záznamů a tabulek. Programy v jazyce Icon jsou přenosné, což znamená, že je lze spustit na jakémkoli počítači, který má interpret jazyka Icon. Icon je také interpretovaný jazyk, což znamená, že programy není třeba před spuštěním kompilovat. Icon se používá pro širokou škálu aplikací, včetně vytváření grafických uživatelských rozhraní, webových aplikací, databázových aplikací a vědeckých simulací.