2. Code Racer
Code Racer is a good website to learn coding. Here you can learn to code in a funny way. This Website is designed as a game, so you have to complete tasks and proceed. Try this website, it would be fun.
3. PHP Academy
PHP Academy is a good website to learn web development. Here you can find hundreds of free videos related to web development. This is a perfect place to learn web designing and other related subjects.
This is yet another free website for learning coding. This website has a pretty simple user interface, but a very informative website. Here you get complete study material for Java & Python. A Very useful website for beginners.
6. Hackety Hack
Hackety Hack is actually an open source software, which you can download from the above-mentioned website. It will teach you the absolute basics of programming from the ground up. No previous programming experience is needed to use this application. This software will teach you Ruby Programming Language. Ruby is used for all kinds of programs, including desktop applications and websites.