---
tags:
  - Free
catalog:
  name: Visual Studio Code
  description: Source code editor
  license_type: Free
  disciplines:
    - Miscellaneous
  available_on:
    - web_interfaces:
        - LUMI
        - Puhti
        - Mahti
    - LUMI
---

# Visual Studio Code

Visual Studio Code, known colloquially as _VS Code_, is a source code editor by Microsoft.

## License

Free

## Available

Visual Studio Code is available as an interactive application via the web interface for

- Mahti
- Puhti
- LUMI

## Remote connections

Visual Studio Code features a remote connection extension (Remote-SSH) that allows an instance of the program installed at your local computer to connect to CSC's computing environments to edit code remotely. Find more details on how to use it with CSC's computing environments in our [Developing scripts remotely tutorial](../support/tutorials/remote-dev.md).

!!! warning
    While connecting to CSC computing environment with VS Code is possible, it
    is prone to connection issues and other problems. Thus, we recommend using
    other ways to [connect to CSC supercomputers](../computing/connecting/index.md).
    If you need to use VS Code on HPC, please consider the VS Code applications
    available in the supercomputer web interfaces.

## More information

More information on Visual Studio Code, interactive applications, and the web interfaces can be found under the [Computing section](../computing/index.md):

- [Visual Studio Code](../computing/webinterface/vscode.md)
- [Interactive applications](../computing/webinterface/apps.md)
- [Web interfaces](../computing/webinterface/index.md)
