Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Pioneer

James Clark (programmer)

Information Systems

James Clark, born on 23 February 1964, is a British software engineer and the creator of various open-source software including groff, expat and several XML specifications. Born in London and educated at Charterhouse School and Merton College, Oxford, where he studied Mathematics and Philosophy, he has lived in Bangkok, Thailand since 1995 and is a permanent Thai resident. He served as technical lead of the working group that developed XML, notably contributing the self-closing empty element tag syntax and the name XML, and is the author or co-author of influential specifications and implementations including DSSSL, the Expat XML parser, XSLT, XPath, TREX and RELAX NG, whose Jing implementation he also wrote. From November 2004 until late 2006 he worked for Thailand's Software Industry Promotion Agency, promoting open source technologies and open standards, including the Thai localization of OpenOffice.org and Mozilla Firefox.

Facts
Birth Year
1964 1
Birth Date
1964-02-23 1
Nationality
British 1
Contribution Kind
Language 1
Notable Work
Expat XML parser 1
Notable Work
groff 1
Notable Work
RELAX NG 1
Notable Work
XSLT 1.0 specification (editor) 1
Connections

Affiliated With

Source James Clark (programmer) (Wikipedia)

In Field

Web Science, Fields
Source James Clark (programmer) (Wikipedia)
In the Other Atlases

Nationality

Also in Geography Atlas: the nationality of this subject.

Source James Clark (programmer) (Wikipedia)Lead, nationality edge united-kingdom
Quote, Lead, nationality edge united-kingdom
is a British software engineer
Sources
1. James Clark (programmer) (Wikipedia)
  • Lead
    James Clark (born 23 February 1964)
  • Lead, birth year
    James Clark (born 23 February 1964) is a British software engineer
  • Lead, nationality
    is a British software engineer and creator of various open-source software
  • Work on XML, XSLT
    XSLT: XSL Transformations, a part of the XSL family. He was the editor of the XSLT 1.0 specification.
  • Work on XML, XSLT specification
    He was the editor of the XSLT 1.0 specification.
  • Work on XML, Expat
    Expat: An open-source XML parser.
  • Work on XML, RELAX NG
    RELAX NG: an XML Schema language, with both an explicit XML syntax and a compact syntax.
  • Career, groff
    Clark is the author and creator of groff
  • Lead, nationality edge united-kingdom
    is a British software engineer
  • In Field: Web Science, Work on XML, working group
    Clark served as technical lead of the working group that developed XML
  • In Group: World Wide Web Pioneers, Work on XML, technical lead
    notably contributing the self-closing, empty element tag syntax, and the name XML
  • Affiliated With: Merton College, Oxford, Affiliation, merton-college-oxford
    Merton College, Oxford
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.