... optimal for speed of development. Nonetheless, using Sun's JDK (or Java SDK), the commands are javac to compile and java to run your program. For example: C:\javasrc>javac HelloWorld .java ... in Java and can, in theory, be run on any platform that has Java 2 support. Visual Cafe, IBM Visual Age for Java, MetroWerks CodeWarrior, and others are built out of existing frameworks and ... grows on you and with you. And, I confess, I use Java most of the time nowadays. Things I'd once done in C are now except for device drivers and legacy systems done in Java. But Java is suited...