Your support for our advertisers helps cover the cost of hosting, research, and maintenance of this FAQ

The XML FAQ — Frequently-Asked Questions about the Extensible Markup Language

Section 1: Basics

Q 1.15: Where do I find more information about XML?

Online and offline resources

Online, there's the XML Specification and the ancillary documentation available from the W3C; Robin Cover's XML Cover Pages with an extensive list of online reference material and links to software; and a summary and condensed FAQ from Tim Bray; and thousands of reference resources available by typing ‘xml’ into Google or other search engine.

For offline resources, see the lists of books, articles, and software for XML in Robin Cover's XML Cover Pages (articles and books). That site should always be your first port of call for archived resources.

For access to experts, particularly in consultancy and training, see the XML Guild, whose members form a consortium of some of the best independent XML consultants in the world.

The events listed below are the ones I have been told about. Please mail me if you come across others: there are many other XML events around the world, and most of them are announced at conferences, on Twitter, and on the mailing lists and newsgroups.

Upcoming Events

TUG 2018

The TEX Users Group 2018 conference will take place July 20–22 as an official satellite conference of the International Congress of Mathematicians in Rio de Janeiro, Brazil. Although primarily related to typesetting, many aspects of LATEX are closely related to the use of XML and the handling of structured documents.


The Balisage markup conference is the principal technical meeting specifically about markup, including both XML and TEX. The 2018 meeting will be held in Rockville MD July 31st to August 3rd preceded by a one-day Symposium on Markup Vocabulary Ecosystems on July 30th.

TEI Conference 2018

The 2018 TEI Consortium Meeting ‘TEI as a Global Language’ will be held in Tokyo on September 9–13 in conjunction with the annual conference of the Japanese Society for Digital Humanities.

The XML Debate

The second XML Debate will be held at the Oxford Union on Wednesday 12th September 2018 at 8pm. The motion before the house is ‘This house believes that open technology and standards have widened social injustice’. Speakers will include Michael Kay, editor of the XSLT specification and developer of Saxon.

XML Summerschool

The annual XML Summer School will be held in St Edmund Hall, Oxford on 10–14 September 2018, with an afternoon Intro to XML on Sunday 9th. This week-long event covers everything from an introduction for the beginner up to XML in publishing, transformation with XSLT2 and XQuery, and the use of Linked Data.

European Association for Digital Humanities 2018

The European Association for Digital Humanities will hold its inaugural annual conference, on the theme Data in Digital Humanities at the National University of Ireland, Galway from 7–9 December 2018.

XML Prague

XML Prague 2019 will be held on 7–9 February 2019.

MarkupUK 2019

MarkupUK, which was new in 2018, replaces the event formerly known as XML London. Exact dates and location are yet to be announced. Abstract submissions can be sent to

Digital Humanities

The Digital Humanities Conference 2018 will be held in Mexico City, hosted by El Colegio de México and the Universidad Nacional Autónoma de México (UNAM) on June 26–28, in alliance with the Red de Humanidades Digitales. The use of XML (TEI) markup is a strong feature of DH conferences.


Unfortunately the Practical TEX meeting planned for June 2018 at Rensselaer will not now take place.

Markup UK 2018

A new event in 2018, Markup UK took place in London on June 9–10, 2018, in the Skempton Building of Imperial College’s South Kensington campus.

Music Encoding Conference

The Music Encoding Conference 2018 took place in the University of Maryland at College Park on 22–25 May, 2018, with the theme ‘Encoding and Performance’.

XML Prague

XML Prague 2018 was held on 8–10 February 2018 at the University of Economics, nam. W. Churchilla, Prague. Videos of earlier meetings are available on their YouTube channel (link on site).

TEI Conference 2017

The 2017 TEI Consortium Meeting was held in Victoria, BC on November 11–15.

Digital Humanities

The 2017 Digital Humanities Conference took place August 8–11 in Montréal, co-hosted by McGill University and the Université de Montréal. This was the week after Balisage.


The Balisage markup conference 2017 was held in Rockville, MD, on August 1–4. Proceedings are now online at This was the week before Digital Humanities in Montréal.

XML London

XML London (XML and Semantic Web Conference) was held in the Faculty of Engineering Sciences (Roberts Building) of University College London on June 10–11, 2017.

TUG 2017

The TEX Users Group 2017 conference was a joint meeting with GUST to celebrate the 25th anniversary of BachoTEX, and took place in Bachotek, Poland, on April 29–May 3, 2017.

XML Prague

XML Prague 2017 was held on 9–11 February 2017 at the University of Economics, Prague.

TEI Conference

The 2016 TEI Conference took place at the Austrian Academy of Sciences in Vienna, hosted by the Austrian Centre of Digital Humanities from 26–30 September 2016.

TUG 2016

The TEX Users Group 2016 conference was held in Toronto, Canada, on 25–27 July 2016.

WWW 2016

The 25th International World Wide Web Conference took place at the Université de Québec à Montréal, Canada on April 11–15, 2016.

XML Amsterdam

XML Amsterdam 2015 was held on November 5 at the Centrum Wiskunde & Informatica (CWI) Science Park, Amsterdam. The next XML Amsterdam will be in 2017 (date to be advised).