Mitchel Resnick (mres on Scratch) and Andrés Monroy-Hernández (andresmh on Scratch) were the ones who invented Scratch to help people (particularly kids) all around the world learn how to code. Scratch for kids is also developed and maintained by the Scratch Team.The finest coding tutorial for beginners and small children is Scratch. Simply said, it is a block-based programming language that makes coding easier for novices. It employs a drag-and-drop technique that enables kids to do tasks quickly and effortlessly.