---
title: Débuter pour les développeurs
linkTitle: Dev
default_lang_commit: 3512b0ae11f72d3a954d86da59ad7f98d064bdad
drifted_from_default: true
---

Cette page à propos de [comment bien débuter](..) est faite pour vous si :

- Vous développez des logiciels
- Votre objectif est de rendre observable via l'écriture de code
- Vous voulez que vos dépendances émettent automatiquement de la télémétrie

OpenTelemetry peut vous aider ! Pour atteindre vos objectifs d'avoir vos
dépendances instrumentées automatiquement et d'instrumenter votre propre code
avec notre API manuellement, nous recommandons que vous appreniez d'abord les
concepts suivants :

- [Qu'est-ce qu'OpenTelemetry ?](../../what-is-opentelemetry/)
- [Comment puis-je ajouter une instrumentation à mon code ?](../../concepts/instrumentation/code-based/)

Si vous développez des librairies, des frameworks ou des middlewares qui sont
utilisés comme dépendance dans d'autres logiciels, nous recommandons que vous
appreniez comment vous pouvez fournir la télémétrie nativement :

- [Comment puis-je ajouter une instrumentation native à ma librairie ?](../../concepts/instrumentation/libraries/)

Si vous cherchez un ensemble d'applications pour tester, essayez notre
[démo officielle d'OpenTelemetry](/ecosystem/demo/).

Ensuite, vous pouvez approfondir les documentations pour le
[langage](../../languages/) que vous utilisez :

- [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/)
- [Autre](../../languages/other/)
