Why learn programming?
Technology is everywhere, and as a result it is becoming increasingly important to understand how technology works. Nearly everything that we interact with—from our computers, phones, cars, and even our homes—have been programmed to some degree. Learning to program is the first step in achieving this technological fluency.