Can I use Visual J# to write console programs, the kind that just run in a command window with no GUI? Why does Microsoft call it Visual J#? Is it similar to their C# language or something? Can I use this tool for my examples in my Java book? I would prefer to use a tool that will allow me to write the code in the code window and compile and run the program from within the IDE.