# Pony Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language. This documentation covers learning Pony, using the ecosystem, frequently asked questions, and the philosophy behind the language. ## Learn - [Overview](https://www.ponylang.io/learn/index.md) - [Getting Help](https://www.ponylang.io/learn/getting-help/index.md) - [Installing Pony](https://www.ponylang.io/learn/installing-pony/index.md) - [Papers](https://www.ponylang.io/learn/papers/index.md) - [Reference Capabilities](https://www.ponylang.io/learn/reference-capabilities/index.md) - [Watch](https://www.ponylang.io/learn/watch/index.md) ## Use - [Overview](https://www.ponylang.io/use/index.md) - [Build and Release Tools](https://www.ponylang.io/use/build-and-release-tools/index.md) - [Overview](https://www.ponylang.io/use/compiler/index.md) - [Overview](https://www.ponylang.io/use/cross-compilation/index.md) - [Overview](https://www.ponylang.io/use/debugging/index.md) - [Dependency Management](https://www.ponylang.io/use/dependency-management/index.md) - [Documentation Generation](https://www.ponylang.io/use/documentation/index.md) - [Overview](https://www.ponylang.io/use/linting/index.md) - [LLM Skills](https://www.ponylang.io/use/llm-skills/index.md) - [Packages](https://www.ponylang.io/use/packages/index.md) - [Overview](https://www.ponylang.io/use/performance/index.md) - [Pony Agent Server](https://www.ponylang.io/use/pony-agent-server/index.md) - [Pony Language Server](https://www.ponylang.io/use/pony-lsp/index.md) - [Overview](https://www.ponylang.io/use/testing/index.md) - [Custom ponyc Builds](https://www.ponylang.io/use/compiler/custom-ponyc-builds/index.md) - [Runtime Options](https://www.ponylang.io/use/compiler/runtime-options/index.md) - [ARM Linux (Soft-Float)](https://www.ponylang.io/use/cross-compilation/arm-linux/index.md) - [ARM Linux (Hard-Float)](https://www.ponylang.io/use/cross-compilation/armhf-linux/index.md) - [RISC-V 64-bit Linux](https://www.ponylang.io/use/cross-compilation/riscv64-linux/index.md) - [Pony LLDB Cheat Sheet](https://www.ponylang.io/use/debugging/pony-lldb-cheat-sheet/index.md) - [Trace Pony Programs](https://www.ponylang.io/use/debugging/tracing/index.md) - [Track Memory Usage](https://www.ponylang.io/use/debugging/track-memory-usage/index.md) - [Rule Reference](https://www.ponylang.io/use/linting/rule-reference/index.md) - [Performance Cheat Sheet](https://www.ponylang.io/use/performance/pony-performance-cheat-sheet/index.md) - [Profiling](https://www.ponylang.io/use/performance/profiling/index.md) - [Coverage Reports](https://www.ponylang.io/use/testing/coverage-reports/index.md) ## FAQ - [Overview](https://www.ponylang.io/faq/index.md) - [About Pony](https://www.ponylang.io/faq/about-pony/index.md) - [Code](https://www.ponylang.io/faq/code/index.md) - [Compiling](https://www.ponylang.io/faq/compiling/index.md) - [Ecosystem](https://www.ponylang.io/faq/ecosystem/index.md) - [Runtime](https://www.ponylang.io/faq/runtime/index.md) ## Discover - [What is Pony?](https://www.ponylang.io/discover/index.md) - [Guiding Principles](https://www.ponylang.io/discover/guiding-principles/index.md) - [The Pony Philosophy](https://www.ponylang.io/discover/pony-philosophy/index.md) - [What makes Pony different?](https://www.ponylang.io/discover/what-makes-pony-different/index.md) - [Why not Pony?](https://www.ponylang.io/discover/why-not-pony/index.md) - [Why Pony?](https://www.ponylang.io/discover/why-pony/index.md)