It is well known, that WYSIWYG-Programming tools do not totally replace programming. They can provide a very nice environment to create a certain class of applications easily and quickly. When features are needed that are not covered by the tool, programming is needed.
At that point, other features become crucial for your development e.g. the underlying programming language. RADpage is based on the heitml document description and programming language. heitml is a HTML-like programming language. Since it was created with HTML in mind, it's easy to use and ideally suited for Web applications.
heitml is an object-oriented programming language. Objects can be placed on Web pages and freely combined. Objects encapsulate the object display as well as the processing of user input. Objects can easily be made editable by RADpage. We then refer to the object as a component.
Using inheritance, heitml components can be tailored for specific applications. Components can be combined together and easily called from the heitml programming language. All components are written in heitml and are therefore available in source code. These features give heitml the flexibility to develop any Web application you desire, no matter how simple or complex.
You can learn more about heitml programming in our Language Guide or in the Language Reference. You might also want to read our white paper on the heitml object-oriented features and the component programming.
© 1996-2013 H.E.I. All Rights Reserved.