Rosetta Code

From Rosetta Code

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. Rosetta Code currently has 1,202 tasks, 388 draft tasks, and is aware of 881 languages, though we do not (and cannot) have solutions to every task in every language.

Places to start[edit]

Recently-Updated Tasks[edit]

 
Apply a callback to an array
Split a character string based on change of character
String append
Nested function
Execute a system command
Legendre prime counting function
Amb
File input/output
Mandelbrot set
Vigenère cipher/Cryptanalysis
Permutations/Rank of a permutation
Sort three variables
String comparison
String concatenation
String interpolation (included)
more...

Ways to Contribute[edit]

 
Village Pump/Suggest a language
Village Pump/Suggest a programming task
Adding a new programming example
Add a Language
Add a Task
Examples needing attention
Unimplemented tasks by language