Create web and desktop applications using an object oriented language.
It incorporates an integrated text editor, as well as a GUI interface.
High performance text editing and parsing XML files.