---
author_name: Paola Laufer
author_profile: https://github.com/PaoLaufer
keywords: tutorial
auto_validation: true
time: 10
tags: [ tutorial>beginner, type>tutorial, software-product>sap-business-application-studio, software-product>sapui5, software-product>sap-mobile-services, software-product-function>sap-fiori-elements, software-product>sap-cloud-application-programming-model, software-product>sap-business-technology-platform ]
primary_tag: software-product>sap-build-code
parser: v2
slug: build-code-setup
canonical_url: https://developers.sap.com/tutorials/build-code-setup
---

# Setup SAP Build Code in SAP BTP
<!-- description --> SAP Build Code provides generative AI-based code development with Joule copilot, optimized for Java and JavaScript application development. It offers a turn-key environment for coding, testing, integrations, and application lifecycle management.
>The trial version of SAP Build Code is currently only available in the US10 region. 

Perform these preparatory steps to set up your system for creating your business applications in SAP Build Code.


## You will learn
- How to set up your system to start creating business applications in SAP Build Code.   

## Prerequisites
 - You have an SAP BTP Trial account in the US10 region ([Get a Free Account on SAP BTP Trial](hcp-create-trial-account)) 

### Run the SAP Build Code Booster

>This tutorial assumes that you are using an SAP BTP Trial account. If you are using a different account, some steps might be different. <br>
    

1. Access your [global account](https://account.hanatrial.ondemand.com/) and click **Go To Your Trial Account**.

    ![Open Trial account](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/open_trial_subaccount.png)

2. Unsubscribe from SAP Business Application Studio.

    > **Important:** Any project created in SAP Business Application Studio will be lost. Make sure to backup your projects before you unsubscribe.

3. In the navigation pane, click **Boosters**. 

    ![Boosters](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/boosters-navpane.png)
    
3. Search for **SAP Build Code**.
   
    ![Get Started with SAP Build Code Booster](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/booster_tile.png)

    >There is a booster for each of the SAP Build Code service plans. Make sure to select the one relevant to the plan you want to work in.
    
4. Open the booster to see the overview, components, and additional resources, and click **Start**.

   
    ![Booster Information](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/booster1.png)

    The booster checks for required authorizations, compatible providers, and regions, as prerequisites for successful execution.

5. After running the booster, in the popup window, click **Navigate to Subaccount**.
    
    ![Navigate to Subaccount](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/tutorial1_5red.png)


### Verify Subscription
1. From the navigation pane, select **Services** > **Instances and Subscriptions**.
   
    ![Instances and Subscriptions](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/instances-subscriptions.png)

2. Make sure you are subscribed to SAP Business Application Studio and to SAP Build Code. 

    ![Service Plan](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/verify_subscription.png)

3. Click **SAP Build Code**.

    The SAP Build lobby opens.

    ![SAP Build Lobby](https://raw.githubusercontent.com/sap-tutorials/btp-adai/main/tutorials/build-code-setup/lobby.png)

>**IMPORTANT:** When you run the booster, the needed roles are added to your user in the default IDP. But if you are also using a custom IDP, for example because you also installed SAP Build Apps, you may need to also add the roles **Build Code Administrator** and **Build Code Developer**.   