SGML or XML?

Which one is better? Here are some definitions and specifications about the two “Meta” Languages.

SGML – Short for Standard Generalized Markup Language, a system for organizing and tagging elements of a document. SGML was developed and standardized by the International Organization for Standards (ISO) in 1986. SGML itself does not specify any particular formatting; rather, it specifies the rules for tagging elements. These tags can then be interpreted to format elements in different ways. SGML is used widely to manage large documents that are subject to frequent revisions and need to be printed in different formats. Because it is a large and complex system, it is not yet widely used on personal computers. However, the growth of Internet, and especially the World Wide Web, is creating renewed interest in SGML because the World Wide Web uses HTML, which is one way of defining and interpreting tags according to SGML rules.

XML – The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language that supports a wide variety of applications. XML languages or ‘dialects’ are easy to design and to process. XML is also designed to be reasonably human-legible, and to this end, terseness was not considered essential in its structure. XML is a simplified subset of Standard Generalized Markup Language (SGML). Its primary purpose is to facilitate the sharing of data across different information systems, particularly systems connected via the Internet. Formally defined languages based on XML (such as RSS, MathML, XHTML, Scalable Vector Graphics, MusicXML and thousands of other examples) allow diverse software reliably to understand information formatted and passed in these languages.

That’s all for today… Thanks! 😉

More from my site

  • My Application Was Approved! Yey! My PhilWeaver Application at http://philweaver.net was approved in just a matter of minutes. I thought it will take 2 to 3 weeks for my application to be reviewed and accepted. But I was […]
  • Mario Kart DS: A must-have game for Nintendo DS Mario Kart DS is one of the top Nintendo DS Games nowadays. With it's superb gaming environment and awesome graphics, Mario Kart DS is a must-have for all DS Gamers. This popular racing […]
  • Google Co-op Beta: Customized SE for Newbies! Last week, I received a text message from a friend, and he asked me if I tried Google Co-op? I don't know what is it... I haven't read about it, I haven't heard about it before, and […]
  • Are You Broke? My cousin was planning to set up his own business. He did some research already and took some crash course on business management. I have to say I’ve never seen him this dead serious on a […]
  • History of AJAX 2005 will definitely be remembered as the rise of AJAX – the new development technique that many believe will blur the line between web-based and desktop applications. This mystical […]
  • Life is like a box of chocolates According to the soft-spoken manchild Forrest Gump, “life is like a box of chocolates, you never know what you're gonna get”. Indeed, life is full of surprises as we often hear one too […]

One thought on “SGML or XML?

Leave a Reply

Your email address will not be published. Required fields are marked *

twenty − 8 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.