Visual Studio Code is a lightweight but powerful source code editor which also has an integrated development environment feature set. It has support for developing Java applications through the Java Language Server which is built on Eclipse JDT and uses the Language Server Protocol for communication. The demo showed how VS Code can provide features like auto-completion, go to definition, and error reporting for Java projects using the Java Language Server without installing any other plugins.