In order to expose more students to computer science, 17 states have passed legislation to create basic math and science requirements in the curriculum, rather than count as electives. But lawmakers in Texas have made computer programming count toward a foreign language requirement, with Kentucky and New Mexico gearing up to follow suit.
Image: http://www.fastcolabs.com