This document discusses language choice and contains materials that may be unsuitable for younger children. It explores how the language you choose defines how you program and can teach you to think differently. Several languages such as Python, Ruby, Perl, and PHP are mentioned.