[1] [CITE@en[GitHub - hashicorp/hcl: HCL is the HashiCorp configuration language.]], [TIME[2021-09-22T03:21:53.000Z]] <https://github.com/hashicorp/hcl>

>HCL is a toolkit for creating structured configuration languages that are both human- and machine-friendly, for use with command-line tools. Although intended to be generally useful, it is primarily targeted towards devops tools, servers, etc.

>HCL has both a [I[native syntax]], intended to be pleasant to read and write for humans, and a JSON-based variant that is easier for machines to generate and parse.


[2] [CITE@en[hcl/spec.md at main · hashicorp/hcl · GitHub]], [TIME[2021-09-22T03:24:56.000Z]] <https://github.com/hashicorp/hcl/blob/main/spec.md>



[3] [CITE@en[hcl/spec.md at main · hashicorp/hcl · GitHub]], [TIME[2021-09-22T03:26:27.000Z]] <https://github.com/hashicorp/hcl/blob/main/hclsyntax/spec.md>

[4] [CITE@en[hcl/spec.md at main · hashicorp/hcl · GitHub]], [TIME[2021-09-22T03:27:07.000Z]] <https://github.com/hashicorp/hcl/blob/main/json/spec.md>