A procedural computation engine is provided for generating and serving
executable high-level code. The engine includes a Graphical User
Interface for creating procedural computation schemas; a parser for
interpreting output from the Graphical User Interface; a compilation
component for hierarchal node-structuring of data; and a server component
for providing access to generated information. A programmer operating
through the Graphical User Interface pre-creates at least one procedural
computation schema including the algorithmic function or functions and
input needed to produce computational results, the data of the schema
output as a markup file interpreted by the parser and in cooperation with
the compilation component generates an executable computation model
accessible and executable through the server component. In one embodiment
the engine is used to provide complex rating information.