Run multiple Windows, Linux, and other OS as virtual machines.
Text editor especially designed for programmers.
It's an integrated development environment for Java programmers