The World-Wide Web has become a very popular media for accessing information from various sources. Structured information is typically stored in databases, therefore it is natural to use the WWW for accessing relational or object -oriented databases. Some commercial database producers are already offering WWW Gateways for their products (e.g. [4]) and applications for accessing databases via the Web have been developed, [2,7]. In this work we go a step further and use the WWW not only for querying databases but as interface for database applications performing all kinds of data manipulations. We describe WWW4GL, a language supporting the easy development of such programs based on the tradition of fourth generation languages [1].