Le langage balisé AppML (Application Markup Language) est un langage de description d'application Web, inventé et promu temporairement par les propriétaires du site Web W3Schools. Le langage AppML est conforme aux règles syntaxiques XML. En ce langage a été abandonné par ses créateurs sans avertissements ni explications. Il fut disponible à nouveau en 2015 et a été abandonné une seconde fois.
<appml>
<title>CUSTOMERS</title>
<database>
<connection>northwind</connection>
<keyfield type="text">customerid</keyfield>
<maintable>customers</maintable>
<sql>Select CompanyName, City, Country from Customers</sql>
</database>
<filters>
<query>
<field>CompanyName</field>
</query>
</filters>
<htmlform />
<htmllist />
<htmlreport />
</appml>