Definição de Cross Platform (Multiplataforma)
Por Carlos E. Morimoto. Há .
É um software que pode rodar em várias arquiteturas de computadores diferentes, como PCs, Macs, Alphas, etc. Um exemplo são programas em Java, onde o programa roda sobre um outro software, a chamada Java Virtual Machine, ou máquina virtual Java. Apenas a JVM muda de um sistema para outro, o programa em sà pode ser o mesmo. É por isso que o Java vêm sendo cada vez mais utilizado em aplicações relacionadas à web.