# Reference

The reference documents provide detailed information and explanations about the Boxlang programming language.

They cover various aspects of the language, including syntax, keywords, data types, operators, and built-in functions. The docs serve as a comprehensive resource for developers to understand and utilize the features and capabilities of Boxlang.

## Contributing

The documentation for functions, components and BoxLang types is generated automatically during the build process of [the source code](https://github.com/ortus-boxlang/boxlang). To contribute code samples or additional reference documentation, you may submit a pull to the [repository](https://github.com/ortus-boxlang/boxlang).
