Go#
As with most embedded environments, you can write go applications to target the device.
Pros#
Statically compiled, which means no dependencies are required.
Large existing ecosystem can be leveraged.
Cons#
Only one UI framework is currently available.