Small programming exercises across a variety of languages