Good problems and exercises in C, Python, Ruby and Scala

I have previously learnt C and Python. I'm just starting out with Ruby and Scala. But I need to become more proficient in these languages, so could someone suggest good sources of problems/exercises in each of these languages
sources could include websites, books, etc.