这项任务，因为它们的规范是由正式流程而不是特定的软件实现需求驱动的。例如，XML是一种标记语言，旨在实现方言的创建（特定于域的子语言的定义）。但是, 它不包含特定于域的字典或事实类型。可靠的资料交换的好处是能够有标准词典-分类和工具库 (如解析器、模式验证器和转换工具) 的可用性。
用于数据交换的常用语言.以下是用于多个域中的数据交换的流行通用语言的部分列表。
用于数据交换的XML.XML在万维网上进行数据交换的普及有几个原因。首先，它与先前存在的标准标