Well, it depends. Scratch is a game engine, really simple and it comes in many, many languages. In the description of the jam, "from scratch" means that you can't use games you have made before, and only ones that you made in the jam. Hope this helps!