---
title: 開発者のための入門
linkTitle: Dev
default_lang_commit: 94f3816a5eadb63c7ac0309fe5aac6552abec12a
---

あなたが以下のいずれかに当てはまれば、このページはあなたのための[入門](..)ページです。

- ソフトウェアを開発している
- あなたの目的は、コードを書くことでオブザーバビリティを得ることだ
- 依存関係が自動的にテレメトリーを発するようにしたい

OpenTelemetryが役に立ちます！
依存関係を自動的に計装し、あなたのコードを手動で私たちのAPIで計装するというあなたの目標を達成するために、私たちはまず、次の概念を学ぶことをおすすめします。

- [OpenTelemetryとは](../../what-is-opentelemetry/)
- [コードベースに計装を追加するには](../../concepts/instrumentation/code-based/)

他のソフトウェアで依存関係として使用されるライブラリ、フレームワーク、ミドルウェアを開発する場合、ネイティブにテレメトリーを提供する方法を学ぶことをおすすめします。

- [自分のライブラリにネイティブ計装を追加するには](../../concepts/instrumentation/libraries/)

試してみるためのアプリケーションセットを探している場合は、公式の[OpenTelemetryデモ](/ecosystem/demo/)が役に立ちます。

次に、あなたが使っている[言語](../../languages/)のドキュメントを読んでください。

- [C++](../../languages/cpp/)
- [.NET](../../languages/dotnet/)
- [Erlang / Elixir](../../languages/erlang/)
- [Go](../../languages/go/)
- [Java](../../languages/java/)
- [JavaScript / TypeScript](../../languages/js/)
- [PHP](../../languages/php/)
- [Python](../../languages/python/)
- [Ruby](../../languages/ruby/)
- [Rust](../../languages/rust/)
- [Swift](../../languages/swift/)
- [Other](../../languages/other/)
