Title: Modern programming from scratch!