Clarion jest językiem czwartej generacji (4 GL) przeznaczonym do szybkiego programowania aplikacji dla
środowiska Windows (występuje również w wersji dla DOS) Każda z dostępnych wersji Clariona zawiera pełne środowisko programowania i różnorodne narzędzia spełniające indywidualne potrzeby programistów.
Rodzina produktów Clarion zapewnia najwyższy poziom zautomatyzowania programowania i wyróżnia się elastycznością w zakresie programowania i łatwości stosowania
Podstawą całego środowiska wytwarzania
oprogramowania (Integrated Development Environment -IDE) jest język Clarion. Jest to nowoczesny język programowania dedykowany dla aplikacji bazodanowych. Kolejnym elementem jest Generator Aplikacji, który, w
połączeniu z szablonami Application Builder Class wytwarza gotowy, przetestowany, w pełni obiektowy kod źródłowy aplikacji.
Aplikacje tworzone za pomocą Clarion 5/5.5 mogą być 16-bitowe (za wyjątkiem
aplikacji internetowych) bądź 32-bitowe. Działają one pod kontrolą dowolnej wersji Windows: 3.1, 95, 98, NT, Me, 2000, XP.
Wersje Clarion Enterprise i Web Edition zawierają również wiele dodatkowych elementów
podnoszących produktywność programisty. Należą do nich m.in. Wizatrony - inteligentne kreatory następnej generacji. Wizatrony "uczą się" preferencji programisty i zależnie od nich tworzą aplikacje i
procedury.
Clarion 5/5.5 pozwala na tworzenie typowych aplikacji biznesowych w czasie trzykrotnie krótszym niż takie narzędzia, jak Visual Basic, Delphi, czy PowerBuilder. Aplikacje mogą być dostosowane do
pracy w sieci internet w przeciągu kilku minut (wymagane: Web Edition lub Clarion Internet Connect).