Supra sp. z o.o.

Supra4GL

Supra4GL to język programowania czwartej generacji, oferujący 100% kompatybilność z najnowszą wersją Informix 4GL i rozszerzający jego funkcjonalność m.in. o XML i Web Services. Program napisany w Supra4GL może, bez żadnych zmian w źródłach, działać w oparciu o dowolny z głównych silników bazodanowych: Informix, DB2, Oracle i PostgreSQL.

Tą uniwersalnośc zapewnia moduł Supra MDC (Multidatabase Connectivity).Najnowsza wersja, Supra ver. 6.0, pozwala łatwo łączyć w jednej aplikacji język czwartej generacji i język Java i korzystać z zalet obu podejść. Typowe zastosowanie to przygotowanie interfejsu użytkownika w Jawie i opisanie logiki biznesowej w 4GL. Ta funkcjonalność stała się mozliwa dzięki stworzeniu serwera FAS (serwer aplikacji 4GL). Supra4GL Eclipse Edition to edycja produktu oferująca pełną integrację z platformą Eclipse zaś Supra4GL Classic Edition to wersja działająca w środowisku tekstowym .  Powyższe cechy oznaczają, że Supra4GL oferuje możliwość przyspieszenia procesu tworzenia oprogramowania, użycia narzędzi optymalnie dobranych do zadania i skrócenia cyklu developerskiego. Dzięki temu, że Supra4GL jest nadzbiorem Informix 4GL, każda aplikacja napisana w Informix 4GL może być łatwo przeniesiona do Supra 4GL a potem, dzięki modułowi MDC uruchomiona na innym silniku bazodanowym.