It is designed to be portable to any operating system, and useful for any application. For this reason, Figure's main goals are to be easy to understand, and to be complete. The software components of Figure were chosen to fulfill these tasks, and to give a foundation that all other applications can build on. The most attractive aspect of Figure is its interactivity coupled with the fact that it is Free Software. The structure of Figure itself can be dynamically changed and added to while applications are running.
Figure supports reflective computing.
Finally, Figure is not just capable of running within existing operating systems, but also on bare hardware, where it can serve as the basis for new operating systems. It provides a consistent way for data to be stored and referenced by different program modules. KS KS is the resource dispatcher. GUT GUT is the Grand Unified Translator. GUT is the type casting and data conversion system.