Home > Articles > Programming > Java

  • Print
  • + Share This
Like this article? We recommend

Why should you program in XML?

XML is a standard syntax for representing hierarchical data, but there is not an XML standard for representing arbitrary data and logic. The Water language is a general-purpose object-oriented programming language designed for XML. Since you can program in Water, it extends XML to let you implement logic, data, and presentation. Water is XML-Native because it is a superset of XML, and it is backward compatible with XML version 1.0.

The Water language has two important features that significantly reduce the complexity of web development:

  • + Share This
  • 🔖 Save To Your Account