XML Family Tree

This page gives you an overview of the XML-based languages, XML applications,... We call it the XML Family Tree.

  • XML - (EXtensible Markup Language)
    • XSL - (EXtensible Stylesheet Language)
      • XSLT - (XSL Transformations)
      • XPath
      • XSL-FO - (EXtensible Stylesheet Language Formatting Objects)
    • XQuery
    • XLink - (XML Linking Language)
    • XPointer - (XML Pointer Language)
    • XML DTD - (XML Document Type Definition)
    • XSD - (XML Schema Definition)
    • XML DOM - (XML Document Object Model)
    • XForms
    • WSDL - (Web Services Description Language)
    • RDF - (Resource Description Framework)
    • RSS - (Really Simple Syndication)
    • WAP - (Wireless Application Protocol)
    • XHTML - (EXtensible HyperText Markup Language)
    • SMIL - (Synchronized Multimedia Integration Language)
    • SVG - (Scalable Vector Graphics)
    • WML / WMLScript - (Wireless Markup Language)
    • XEML - (EXEcutable Markup Language)
    • E4X - (ECMAScript For XML) (ECMAScript is the official name for JavaScript)
    • X3D - (EXtensible 3D Graphics)
    • XVL - (EXtensible Virtual world description Language)
    • xVRML - (EXtensible Virtual Reality Modeling Language)
    • 3D XML - (3D EXtensible Markup Language)
    • PAD - (Portable Application Description)
    • XAML - (EXtensible Application Markup Language)
      • XAML WPF - (XAML Windows Presentation Foundation) (Graphics system of Vista, used for 3D, Vector graphics, Documents,...)
      • XAML Silverlight - (Used for Rich Internet Applications)
      • XAML WF - (XAML Windows Workflow Foundation) (Communication System of Windows Vista)
      • XPS - (XML Paper Specification) (Based on XAML WPF, with extra features)