Language APIs and SDKs
OpenTelemetry code instrumentation is supported by many popular programming languages. The following list includes some of the supported languages:
- Java
- NodeJS
- Go
- Python
- C++
Depending on the language, some or all of the following topics might be applicable:
- Automatic instrumentation
- Manual instrumentation
- Exporting data
If you are using Kubernetes, you can use the OpenTelemetry Operator for Kubernetes to inject auto-instrumentation libraries for .NET, Java, NodeJS, Python, and Go into your application.
For more information such as prerequisites, download, and configuration, see Language APIs & SDKs.