"Students who learn to program early in life gain a deeper and more complete understanding of the logic and advanced thinking behind programming. Like learning a language early in life, learning and practicing this type of thinking early in development actually influences a child’s brain as it is still developing." - CSTA