Rosetta Code
Appearance
Rosetta Code is a wiki-based programming chrestomathy website with solutions to various programming tasks in many different programming languages. It was created in 2007 by Mike Mol. As of 8 September 2010[update] Rosetta Code includes 419 programming tasks, and covers 333 programming languages.
Selection of Languages Represented
The following represents a sample of the languages found on Rosetta Code:
|
Selection of Programming Tasks
A sample of the programming tasks on Rosetta Code can be found below. The sample includes day to day tasks, puzzles, mathematical functions, and more.
- Ackermann's function
- Anagram
- Binary search
- Bitwise operations
- Closest pair of points problem
- Conway's Game of Life
- Dining philosophers problem
- Dot Product
- Evolutionary algorithm
- Factorial
- Factoring integers
- Fibonacci sequence
- Gamma function
- Greatest common divisor
- Huffman coding
- Image histogram
- Jensen's Device
- Knapsack problems
- Knuth shuffle
- Various types of looping controls
- Luhn Credit Card test
- Mandelbrot set
- Matrix mathematical operations
- Monte Carlo methods
- MD5
- General form of the 8-Queens problem
- Nth roots
- Random number generators
- One-dimensional cellular automata
- Prime numbers by the Sieve of Eratosthenes
- Socket programming
- Various sorting algorithms
- Sudoku puzzles
- Towers of Hanoi problem