Every programmer has a type of challenge that attracts her. Here are a list of different types of programming challenge websites:
ACM style problems
Will you code any of the above challenges for fun? If so, can you let us know?
If not, can you let us know? =)