This page lists Cloud Natural Language API sample applications. We will
be adding more samples to this page as they are created.

To walk through a sample, see installation requirements, and get detailed
explanations of the code, see the
[Sentiment Analysis Tutorial](https://docs.cloud.google.com/natural-language/docs/sentiment-tutorial).

## Language examples

### Python

These Python applications show you how to make different Cloud Natural Language API calls.

[Documentation and Python Code](https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-language)

### Java

This Java application shows you how to make a Cloud Natural Language API call to analyze
sentiment, entities or syntax.

[Documentation and Java Code](https://github.com/GoogleCloudPlatform/java-docs-samples/tree/master/language/)

### Node.js

This Node.js application shows you how to make a Cloud Natural Language API call to analyze
sentiment, entities or syntax.

[Documentation and Node.js Code](https://github.com/googleapis/google-cloud-node/tree/main/packages/google-cloud-language)

### Go

This Go application shows you how to make a Cloud Natural Language API call to analyze
sentiment, entities or syntax.

[Documentation and Go Code](https://github.com/GoogleCloudPlatform/golang-samples/tree/master/language)

## Other languages

For more information about using other languages, see the following
references:

- [C# reference documentation](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Language.V1/latest)
- [PHP reference documentation](https://docs.cloud.google.com/php/docs/reference/cloud-language/latest)
- [Ruby reference documentation](https://docs.cloud.google.com/ruby/docs/reference/google-cloud-language/latest)