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