SGML and XML
- SGML and XML
- not strictly markup languages!
- “meta-languages” - languages for describing markup languages
- can define unlimited number of markup languages
- All conforming languages can be processed by single program (“parser”)
- Rules made public so any programmer can write parser
- Many parsers available for application developer
- Data independent of platform, vendor