Wolfram Language extension for Visual Studio CodeThis extension provides support for Wolfram Language in Visual Studio Code. IntroductionWolfram Language is a symbolic language, designed with the breadth and unity needed to develop powerful programs quickly. The philosophy of Wolfram Language is to build as much knowledge—about algorithms and the world—into the language as possible. Wolfram Language represents everything—data, formulas, code, graphics, documents, interfaces, etc.—as symbolic expressions, making possible a new level of programming flexibility and power. The primary way to work in Wolfram Language is through Wolfram Notebooks, which provide a rich environment for creating and sharing documents that combine code, text, graphics and interactive interfaces. These notebooks can be created and edited in Wolfram Desktop and the Wolfram Cloud. For developers who prefer to work in a text editor, this extension provides support for Wolfram Language in Visual Studio Code. The extension currently provides:
InstallationInstall the extension from the VS Code Extensions view or from the Visual Studio Code Marketplace. After installation, the extension will try to locate a Wolfram installation automatically using standard OS-specific locations. In most cases, the extension will automatically find the Wolfram Language system path if the Wolfram app is installed in the default location. ConfigurationIf the system path is not found, you can specify the path in the extension settings. You can open the extension settings by clicking the gear icon at the top of this page and selecting Main settings
Recommended setup flow
For more information on configuring the extension, see the Configuration Details page. Extension features overviewAI featuresThis extension includes a built-in Wolfram AI MCP server that integrates with VS Code's chat. Setup:
Usage: Evaluation
Ask a question in the chat session: And get the answer: Usage: Generate TestReport
Ask for a TestReport in the chat session: And get the answer: Notebook featuresThis extension provides support for creating the more basic VS Code–style notebooks that can run Wolfram Language inputs. These notebooks are created with the For full Wolfram Notebook support, use Wolfram Desktop or Wolfram Cloud.
Syntax HighlightingSyntax highlighting makes your Wolfram Language code easier to read and understand:
ThemesThis extension provides several themes, including syntax highlighting for Wolfram Language. The themes provided are:
Hover supportWhen you hover over a Wolfram System function, you can see a brief description of the function:
Completion supportWhen you start typing a Wolfram System function, you can see a list of possible completions:
|










