Awa is a declarative programming language based on xml. It creates a simple procedure for accessing and executing any C++ functions or objects from an xml file Awa allows developpers to export any of their given C++ code to an xml format.The exported elements can then be loaded and executed.There are no constraints imposed on the objects or functions you wish to export.You only create a MetaObject that describe the different properties of the object(public member fn, public data) . Awa is intended to be used for developping zero install type applications by accessing and running the client native graphic capabilities remotely. Awa is very easy to use, flexible and portable. Awa is still at a very early stage(though functionnal).Mass feedback from the community will be appreciated. http://code.google.com/p/awa