Learning to program is an essential skill these days. Some places are starting to teach it as early as the first grade. It is never too late to learn, though. There are plenty of courses available online for free thanks to MOOCs (Massive Online Online Courses), such as Coursera and edX. These classes provide a great starting point on learning how to program. Here are a few examples:
- Computer Science 101 from Stanford via Coursera
- Introduction to Computer Science from Harvard via edX
- Introduction to Computer Science and Programming from MIT via edX
- An Introduction to Interactive Programming in Python from Rice via Coursera(starts March 24, 2014)
Once you have mastered your programming skills, think about coming to work with us. We are always looking for great people!