F.A.Q.
Why choose Java™ as a target platform?
Java is a general-purpose programming language, widely used for desktop, Web and mobile applications. It is a strongly typed compiled language, with a pronounced object-oriented character. The Java Enterprise Edition platform powers most of the medium to large business software. Tools for this platform are in large supply, while the number and quality of specialists is fully satisfactory.
These characteristics make Java one of the best migration targets. The benefits are multiple:
- better error detection and traceability, both at compile-time and at runtime;
- better maintenance, performance and scalability;
- easy access to many modern technologies, based on Java EE but not only;
- good tools, including the ones for refactoring.