Rosetta Code for Coding Problems in Different Programming Languages

“Rosetta Code is a programming chrestomathy site. The idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different, and to aid a person with a grounding in one approach to a problem in learning another.”

This site takes programming tasks and shows you how it is programmed in many different programming languages.

For example, here’s how you would search a list in 100 different programming languages (esoteric and more well-known languages included).