# Edit theme code

Editing your theme's code provides an opportunity for in-depth customization of your Shopify store. Themes are constructed primarily using Liquid, Shopify’s proprietary templating language, but they also incorporate HTML, CSS, JSON, and JavaScript. It’s advisable to edit the code only if you have familiarity with these languages and a basic understanding of Liquid.

Before making any modifications, it's recommended to **duplicate** your theme to create a backup. This precaution provides a safety net, allowing you to revert to the original settings if needed.

{% hint style="success" %}
**Steps:**

1. From your Shopify admin, go to **Online Store** > **Themes**.
2. Click **Actions** > **Edit code**.
{% endhint %}

<figure><img src="https://1887672278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGyYuzVsob5kZQHtG5da3%2Fuploads%2FGMAl7DCs3WI7iSthjCaJ%2FScreenshot%202024-06-10%20173012.png?alt=media&#x26;token=47eca3e5-a8b4-4388-a121-c0e7884d6e82" alt=""><figcaption></figcaption></figure>
