One of the most powerful features of Visual Studio Code is the extension model.
Extensions extend the capabilities of Visual Studio Code to add a wide range of new capabilities. For example, extensions can be used to add compilers, add spell checking, and integrate with Azure services.
Extensions are free and can be added from the Extensions page within Visual Studio Code. You can explore the available extensions in the Visual Studio Code Marketplace.