# Add Language Codes For Roc Programming Language ## Background Roc is a "fast, friendly, functional [programming] language" quickly advancing toward its first numbered release. The Roc compiler currently generates DWARF info in its compiled binaries to aid debugging and the community would appreciate recognition in the DWARF standard. ## Overview The Roc community politely requests 1. the assignment of a Language and Version Code for the Roc programming language for DWARF Version 6; and 2. the assignment of a Language Code for the Roc programming language for DWARF Version 5. ## Proposed Changes For DWARF Version 6, we propose the following addition: | Language | Language Code (`DW_AT_language_name`)| Value | Default Lower Bound |Version Scheme | | -- | -- | -- | -- | -- | | Roc | `DW_LNAME_Roc` | _TBD_ | `0` | VVMMPP | For DWARF Version 5, we propose the following addition: | Language Name | Value | Default Lower Bound | | -- | -- | -- | | `DW_LANG_Roc` | _TBD_ | `0` | ## References Official Roc Website: [roc-lang.org](https://www.roc-lang.org) --- 2026-09-10: Assigned language codes `DW_LNAME_Roc` = 0x33 and `DW_LANG_Roc` = 0x49.