ScratchJr is an entry-level programming language that allows toddlers or children to create interactive stories and games, and children use graphical program blocks to move, jump, dance, and sing. Children can also draw their own characters using the drawing editor, record their own voices with a microphone, and join their own photos with the camera. Finally, the method of building blocks is combined into a program to make the characters in their hearts move. Coding (or computer programming) is a must-have for the new generation, just as writing can help you organize ideas and express opinions, as well as programming. In the past, programming was difficult to popularize, but we believe that everyone should have this ability, just like writing. When young children use ScratchJr, they don't just interact with the computer, they can also learn how to create and express what they want through the computer. From this process, the children also learned the ability to solve problems, creative design, and logical thinking, which are the foundations to help them succeed in the future. At the same time, they use mathematics and language in a meaningful and motivated situation, and their development will become faster. ScratchJr hopes that young children or children can learn more from coding than to learn programming code.