Zero Programming (Part 1)