---
title: Languages & SDKs
url: /docs/esc/development/languages-sdks/
---
Pulumi ESC SDKs support multiple languages. Each language is as capable as the
other and supports the entire capability of [Pulumi ESC](/docs/esc).

The following language runtimes are currently supported in Pulumi ESC. Select one to go the respective documentation:  

Node.js
(JavaScript, TypeScript)

![Node.js](/logos/tech/node.svg)
![JavaScript](/logos/tech/javascript.svg)
![TypeScript](/logos/tech/typescript.svg)

Python

![Python](/logos/tech/python.svg)

Go

![Go](/logos/tech/go.svg)

.NET

![.NET](/logos/tech/dotnet.svg)

If your favorite language isn't listed, open a new issue on our [GitHub repository](https://github.com/pulumi/esc-sdk/issues/new/choose).

For further questions, [contact us](/docs/support/troubleshooting#contact-us) and let us
know what you're looking for.
