Best websites for a programmer

The life of a programmer is not so easy, can't survive with the knowledge that you gain from school or collage. Everyone must learn that every day there has a new programming language being written, a new framework being created.
It's nearly impossible to learn all those languages. But as a programmer, it is very important to keep eyes open to the emerging trends so that you'll not lose the potential opportunities.
The best way to keep yourself up to date by learning online. In this geek story, we are going to list some good resources to learn programming and improving your programming skills.

Online tutorials

Learning is the best way to keep yourself up to date. More you learn the more you write better program. The below websites list offer great tutorials for learning programming.

Practice programming online

Every programmer needs to practice coding. If you don’t practice what you have learned, then you might easily forget it. So, here is the list of top sites where you can practice programming.

Programming forums

Apart from learning programming, a programmer always needs to be in touch with the real world problems. To keep yourself up to date or find best solution for your problem forum is very important. Here is the list of few programming forums.