This document discusses using Objective-C on embedded systems. It begins by showing a simple Objective-C program and mentions using Objective-C on Arduino. It then lists some existing language solutions for embedded systems and questions why Objective-C is not used more. The document outlines some advantages of Objective-C like its C compatibility. It also discusses some disadvantages like memory footprint. Finally, it proposes using the ObjFW runtime and the Silabs EFM32 microcontroller to run Objective-C code on embedded systems.