BackToTuring Exploring new programming language ideas starting back at Turing tape concepts and raw CPU computation capabilities