> For the complete documentation index, see [llms.txt](https://hadeslang.gitbook.io/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hadeslang.gitbook.io/doc/master.md).

# Overview

## Getting Started

Learning Hades and writing your first programs.

### [Installing Hades](/doc/getting-started/installing-hades.md)

Instructions for downloading HadesLang and/or embedding it into your programs.

### [Basic Syntax](/doc/getting-started/basic-syntax.md)

Hades basics and quick introduction into the language.

### [Coding Conventions](/doc/getting-started/coding-conventions.md)

Current coding style for HadesLang.

## References

### [Language Spec](/doc/language-spec.md)

The official HadesLang specification.

### [Package Documentation](/doc/core-libraries/standard-library.md)

Documentation and definition of the Hades standard library.

### [Tool Documentation](/doc/other/tools.md)

Documentation for HadesLang tools.

### [Examples](/doc/other/examples.md)

Examples of Hades in use.
