Coding, like language study, has cognitive advantages. Learning a system of signs, symbols and rules used to communicate improves thinking by challenging the brain to recognize, negotiate meaning and master different language patterns. Multilingual people are more adept at switching between communication structures. Unfortunately, few high schools and far fewer middle and elementary schools offer courses in computer programming. Some educators are considering a programming language as fulfilling the requirement for a “second language.” Why teach coding outside a computer science class? Should it count as a “second language?” How is a programming language comparable to a spoken language? What should we be teaching as coding?