源代码，只要进行一点小修改，就可以在不同平台下编译/运行，例如Qt和wxWidgets。
跨平台与网络.网络应用虽然由不同的语言来编写，但在不同的平台下，通常由网页浏览器来访问。这是由于代码在服务器端运行，然后再通过HTTP和（X）HTML与用户端进行通讯。网页如果可以通过任何浏览器，或者说任何较新的浏览器正常访问，有时就可以被认为是跨平台的，或者跨浏览器的。只要作者提供合适的代码，当然这需要一些专业知识，如不同的浏览器，比如Internet Explorer，在实现网络标准上