아이콘(Icon)은 프로그래밍 언어이다. 문자열 처리에 강점을 가지고 있다. 아이콘 자체는 객체지향언어가 아니다. 1996년에 객체지향개념을 포함한 아이콘의 변형 아이돌(idol) 언어를 만들었고, 지금은 유니콘으로 이름을 바꾸었다.