Hypothesis: in most programming languages, one can get up and running in less than 2 hours by learning the right 7 ingredients of the language: variables, conditionals, subroutines, sets, loops, documentation, and how to run a the code