Welcome to Knowledge Center challenges, a place to test out your skills in one of ten languages of your choosing on a number of different practical tests. Points are awarded based on difficulty. You can complete the challenge up to ten times (one for each available language). New challenges are being added all the time.