Learn Programming With This Best Programming Websites and Android Application

Every programmer needs to practice coding as often as possible, even as a student, teacher or if you want to improve your skills in programming.


There is this story about a programmer who automated his job for six years, spent his time surfing the net and playing games, forgot how to code. If you are a programmer and you don’t practice what you have learned, you might easily forget it. Below are few best websites where you can practice programming and take part in coding contests as well.
  • Code Chef
  • Sphere Online Judge (SPOJ)
  • Programming Praxis
  • Project Euler
  • TopCoder
  • Codeforces
  • HackerEarth – Programming challenges and Developer jobs
  • The Python Challenge
  • HackerRank
  • LeetCode

Website With Programming Tutorials:

The websites below offer great tutorials for learning programming. There are some sites which offer programming puzzles and problems which need to be solved.
  • GeeksforGeeks
  • Code School
  • Bit Twiddling Hacks
  • CS 97SI: Introduction to Competitive Programming Contests
  • CSE Blog 
Exam preparation website with easy puzzles for programmers
  • Me, Myself and Mathematics
  • Runhe Tian Coding Practice | Technical interview questions from Apple, Google, Facebook, Amazon and Microsoft
  • Hack This Site!
  • Good-Tutorials

Other Websites You Need To Check At least Once:

  • Teach Yourself Programming in Ten Years
  • 10 Puzzle Websites to Sharpen Your Programming Skills

Android App

Download and Install Coding Calendar for android smartphones from here.

Coding Calendar is one App that every programmer and coder should have on his/her smartphone. The Coding Calendar App notifies you about various programming contests happening on websites Hackerrank, Hackerearth, Topcoder and much more.

Share With Your Coding or Programming Friends With The Share Icons Below and do not forget to place your comments below.
Previous Post Next Post