I've been doing a lot with Arduino recently. It's very simple because you can directly execute C++ code on it without the need of operating systems or drivers.
I've done some research and AFAIK, you usually install Linux on the Raspberry PI and create python scripts or C++ binaries on it.
Question: Is it possible to run code on it without any operating system, but still being able to use HDMI and SD cards?