What is this? BlockLike.js is an educational JavaScript library. It bridges the gap between block-based and text-based programming. BlockLike.js is designed following Scratch concepts, methods and patterns. The screen is a centered Stage. Interaction is with Sprites. Code is executed in a "paced" manner. Scratch block code and BlockLike.js text code are meant to be as literally similar as possible