SGML and XML (strictly speaking an SGML system application) are not markup languages by themselves, but metalanguages by which one can create separate markup languages for separate purposes.
Contributed by Jesse. View changelog.