Yeah, this reminds me a little bit of what it was like to program simple line follower robots in LabView.