If you haven’t jumped into coding, or you’re familiar with some languages but new to others and want to just refresh your skills, definitely check out Codecamedy. The lessons are easy to follow and interactive. Instead of just watching videos and trying to follow along, the system leads your to learn new programming languages by giving you an interactive environment you can code directly into. That means all you need is a web browser and you’re ready to start coding and learning anywhere.
For beginning and intermediate users Codecademy is a great solution. Best of all it’s free!