# Zero-code Instrumentation

LLMS index: [llms.txt](/llms.txt)

---

OpenTelemetry [zero-code instrumentation][] is supported for the languages
listed below in the section index.

If you are using Kubernetes, you can use the [OpenTelemetry Operator for
Kubernetes][otel-op] to [inject zero-code instrumentation][] for .NET, Java,
Node.js, Python, or Go into your application.

[inject zero-code instrumentation]:
  /docs/platforms/kubernetes/operator/automatic/
[zero-code instrumentation]: /docs/concepts/instrumentation/zero-code/
[otel-op]: /docs/platforms/kubernetes/operator/

---

Section pages:

- [OpenTelemetry eBPF Instrumentation](/bn/docs/zero-code/obi/): Learn how to use OpenTelemetry eBPF Instrumentation for automatic instrumentation.
- [Go zero-code instrumentation](/bn/docs/zero-code/go/)
- [.NET zero-code instrumentation](/bn/docs/zero-code/dotnet/): Send traces and metrics from .NET applications and services.
- [PHP zero-code instrumentation](/bn/docs/zero-code/php/)
- [Python zero-code instrumentation](/bn/docs/zero-code/python/)
- [Java zero-code instrumentation](/bn/docs/zero-code/java/)
- [JavaScript zero-code instrumentation](/bn/docs/zero-code/js/): Capture telemetry from your application with zero source code modifications
