层而新建，例如Wine的库，Windowszh-hans:程序; zh-hant:程式;就可以在UNIX系统上运行。另外许多编程语言还有跨平台的扩展以及中间件，这样程序员对于同样的源代码，只要进行一点小修改，就可以在不同平台下编译/运行，例如Qt和wxWidgets。
跨平台与网络.网络应用虽然由不同的语言来编写，但在不同的平台下，通常由网页浏览器来访问。这是由于代码在服务器端运行，然后再通过HTTP和（X）HTML与用户端进行通讯。网页如果可以通过任何浏览器，或者