Languages

Pulumi is a multi-language infrastructure as code tool. Each language is as capable as the other and supports the entire surface area of all of the clouds available in Pulumi Registry.

The following language runtimes are currently supported by Pulumi. Select one to learn more:

If your favorite language isn’t listed, it may be on its way soon. Pulumi is open source, and it is possible to add your own language. For further questions, contact us and let us know what you’re looking for.