Developers don't necessarily need a four-year degree to get into coding. Here are 20 tools to help you learn, exercise, and polish your coding skills.
CodeAcademy is an online resource for the beginning programmer. With over 45 million users, CodeAcademy is an extremely popular tool to learn a variety of programming languages, from HTML and CSS to Python and Ruby. Best of all, it's free. Click here to get started.