Platform independence allows a program to run on multiple without modification.

A high-level programming language allows for across different platforms.