Register now or log in to join your professional community.
Java is a cross platform programming language because same compiled project can execute with compiling code.
Ability of a programming language (such as Java) that enables programmers to develop software for several competing platforms by writing a program only once. Cross-platform software can run on most or all systems with little or no modification. Also called multi-platform.
Java language is cross platform. In fact it has separate compilers for platforms.
I would say that with modern day technologies, any high-level language can be considered cross-platform, because most languages (and I am not talking about scripts) have a compiler that ships with most platforms.
Truth be said that Java has defined the standard for cross-platform, all you need is a Java Virtual Machine and you are up and running on any OS/HW combination.
Its depend on which environment we are developing,,, presently modern languages are supporting cross platform using their own on-fly compile technology, example Java on JVM... C#/VB also does same...
pls look following