Assume no prior knowledge of development, other than knowing "programming computers" is something humans can do.