Development environment

To start building robots, you need a development environment.

Robocorp Lab

Robocorp Lab is an IDE (Integrated Development Environment) for creating software robots.

Robocorp Lab includes everything you need to get started. You can create a new robot, run it locally, and publish it to Robocorp Cloud. You do not need to set up and manage your Python environment(s) manually. Robocorp Lab creates a separate Conda environment for each of your robots. This way, the dependencies of your robot will not end up polluting your system Python setup.

You can create a new robot in Robocorp Lab right from the welcome screen, and get coding straight away:

Create a new robot

Robocorp Lab

Visual Studio Code extensions

With the Robocorp extension for VS Code, you can create a new robot, run it locally, and publish it to Robocorp Cloud.

The Robot Framework Language Server extension provides code completion, syntax validation and highlighting, code formatting, and other powerful robot development features.

Robocorp extensions for Visual Studio Code

Robocorp Code extension for Visual Studio Code