coding in different languages for fun