Hi, Walter.
>A programming language without a GUI ?
This is a very common scenario nowadays. There are lots of applications out there that doesn't have a GUI, providing just functionality and data. Indeed, SQL Server is one. You can have huge applications that just exposes cubes that then are consumed by VFP, .NET or even Excel applications.
My 2 cents,