## [Supported Languages][supported languages]
Our documentation contains the most recent list of [supported languages] and also an overview over what [profiling types are supported per language][profile-types-languages].
Let us know what other integrations you want to see in [our issues](https://github.com/grafana/pyroscope/issues?q=is%3Aissue+is%3Aopen+label%3Anew-profilers) or in [our slack](https://slack.grafana.com).
[supported languages]: https://grafana.com/docs/pyroscope/latest/configure-client/
[profile-types-languages]: https://grafana.com/docs/pyroscope/latest/configure-client/profile-types/
## Credits
Pyroscope is possible thanks to the excellent work of many people, including but not limited to:
* Brendan Gregg β inventor of Flame Graphs
* Julia Evans β creator of rbspy β sampling profiler for Ruby
* Vladimir Agafonkin β creator of flamebearer β fast flame graph renderer
* Ben Frederickson β creator of py-spy β sampling profiler for Python
* Adam Saponara β creator of phpspy β sampling profiler for PHP
* Alexei Starovoitov, Daniel Borkmann, and many others who made BPF based profiling in Linux kernel possible
* Jamie Wong β creator of speedscope β interactive flame graph visualizer
## Contributing
To start contributing, check out our [Contributing Guide](docs/internal/contributing/README.md)
### Thanks to the contributors of Pyroscope!
[//]: contributor-faces