What Is XML?

The goal in creating XML (Extensible Markup Language) was to provide a way of creating, processing, and presenting documents as quickly and as easily as possible. The way to achieve this was to create a new customized set of tags, remain faithfully compatible with HTML, and still provide the power of Standard Generalized Markup Language (SGML) without dealing with all the unworldly complexity of the SGML coding itself. Therefore, when the designers of XML began, they created 10 design commandments:

  1. Thou shall be straightforwardly usable over the Internet.

  2. Thou shall support a wide variety of applications.

  3. Thou shall be compatible with SGML.

  4. Thou shall easily allow us to write a program that can process XML documents.

  5. Thou shall make ...

Get Writing Stored Procedures for Microsoft SQL Server now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.