Nothing.
Every system that can run Java at all, and that can run Ruby, Perl, or Python programs from the command line can also run Java programs from the command line. I do it every day on Windows and Linux, for example.
Question
Why can't we make a language say for eg Java also to be working like them? Is it purely a design decision or something else?
Solution
Nothing.
Every system that can run Java at all, and that can run Ruby, Perl, or Python programs from the command line can also run Java programs from the command line. I do it every day on Windows and Linux, for example.