# Source: https://docs.snyk.io/developer-tools/snyk-ci-cd-integrations/bitbucket-pipelines-integration-using-a-snyk-pipe/language-support-for-bitbucket-pipelines-integration.md

# Language support for Bitbucket Pipelines integration

Snyk integration with Bitbucket pipes is supported for the following languages:

* JavaScript (npm)
* .NET (NuGet)
* PHP Composer
* Ruby
* Docker

{% hint style="info" %}
Bitbucket pipeline implementation for Java (Maven and Gradle) requires the [Snyk CLI](https://docs.snyk.io/developer-tools/snyk-cli).
{% endhint %}

Language support can be extended through the use of [user defined custom images](https://docs.snyk.io/developer-tools/snyk-ci-cd-integrations/user-defined-custom-images-for-cli). Using a custom image extends the support to Snyk-supported environments.