Si está interesado en cómo funciona Scratch, puede mirar directamente el código. Está organizado en varios repositorios de código abierto que puedes encontrar en Github:
https://github.com/LLK/scratch-www
https://github.com/LLK/scratch-gui
https://github.com/LLK/scratch-vm
https://github.com/LLK/scratch-render
https://github.com/LLK/scratch-blocks
Para ScratchJr: https://github.com/LLK/scratchjr
Si está interesado en contribuir con Scratch, consulte nuestras pautas para colaboradores: https://github.com/LLK/scratch-www/blob/develop/.github/CONTRIBUTING.md