Geral

SICP: Clássico da programação traduzido para Javascript

O clássico SICP (Structure and Interpretation of Computer Programs), da MIT, foi traduzido para a linguagem Javascript.

Originalmente, o texto usava Lisp como principal linguagem para ensino da programação funcional. Conforme o Javascript vem ganhando popularidade entre programadores funcionais, devido a seu suporte a closures, funções anônimas e outras semânticas funcionais, a linguagem vem sendo usada na didática em geral. A acessibilidade a essa linguagem também contribui para seu sucesso: não é preciso ter compiladores ou ambientes especiais, pois o próprio navegador WWW é um ambiente integrado com debugger(Firebug) e interpretador embarcados.

Confira o texto de SICP em Javascript

Standard