In conjuction with the Microsoft Developer Studio environment an easy way to bring Windows events and messages into Prolog is provided. Typically an event occurs when a button is depressed, a menu selected or a dialog box is adjusted. Improved GUI Development Environment with fast console output window, extended debugger toolbars, cut and paste, fly by help text and Prolog configuration parameters. Browser Tool to access and list Prolog code and database content for user and system modules. It is probably the most widely supported commercial programming language in the world.
Source code is compatible across all platforms.
These end-user products can be delivered across the whole range of supported platforms. An additional runtime licence is required for each different host. Internet socket support allows the programmer to establish connections with Java clients and develop intelligent services for the internet. The comprehensive socket support also enables the easier development of more traditional client-server applications. The profiler can be used to profile both entire applications and individual goals.