It is difficult for kids below the age of 11 to learn languages with difficult syntax      (abstract coding languages), Scratch helps kids learn the fundamentals in a comparatively easier manner using building blocks. Once a kid learns scratch it’s very easy for them to learn abstract coding.