# Alto Language

HTML: [altophp.com/language](https://altophp.com/language/)

Alto Language resolves immutable metadata for 62 programming and document
languages from slugs, aliases, extensions, and exact filenames.

```php
use Alto\Language\Languages;

$language = Languages::fromFilename('src/Example.php');
echo $language?->name;
```

The result is `PHP`. The package returns registered metadata, syntax markers,
and language relationships. It does not inspect source contents or calculate a
detection confidence score.

## Documentation

- [Installation](https://altophp.com/language/installation.md)
- [Getting started](https://altophp.com/language/getting-started.md)
- [Lookup](https://altophp.com/language/lookup.md)
- [Catalog](https://altophp.com/language/catalog.md)
- [Definitions](https://altophp.com/language/definitions.md)

---

Next: [Installation](https://altophp.com/language/installation.md)

---

ALTO\LANGUAGE: [altophp.com/language](https://altophp.com/language/)
ALTO(PHP): [altophp.com](https://altophp.com/)
