A regular computer can draw red and orange squares and accept inputs from buttons too. If you really want to do a hardware project, get an Arduino, but you can easily play with ideas like this without any hardware. And you won't have to write your code in C.