Cross platform və ya çoxlu platforma proqramları birdən çox kompüter platforması [1] üçün yazılan proqramlardır. Kompüter platforması dedikdə aparat və proqram təminatından (əməliyyat sistemindən) ibarət platforma başa düşülür. Çox vaxt isə cross platform dedikdə bir proqramın bir neçə əməliyyat sistemində işləməsi başa düşülür.