InformationWeek: 10 Great Websites for Learning Programming

To enter the Congressional App Challenge, you don’t need any prior programming experience. The challenge is a fun competition that newcomers and computer whizzes can enjoy alike. There are numerous books and online resources that help you get started with programming, but sometimes it is best to simply dive in.

InformationWeek put together a list of 10 of the best websites to get started or develop your programming skills with. Here is their list of sites and the original article:

  1. Codeacademy
    Free
  2. Code School
    $29 per month
  3. Udacity
    Free and paid courses
  4. Coursera
    Free courses with paid certificates available
  5. Thinkful
    $500 per month
  6. Dash
    Free
  7. Khan Academy
    Free
  8. Learn Python the Hard Way
    Free online book
  9. Treehouse
    Plans start at $25 per month
  10. Empire of Code
    Free beta mode