در دهههای گذشته، گفته میشد هر فردی که زبان و کامپیوتر بلد نباشد به نوعی بیسواد است اما میشل رسنیک، دانشمند مطرح علوم کامپیوتری دانشگاه MIT و مدیر بخش مهدکودک مادام العمر در MIT Media Lab و همچنین خالق زبان برنامهنویسی Scratch که مخصوص کودکان هشت سال به بالا است، اعتقاد دارد که:
در قرن بیست و یکم کودکانی که با اصول برنامهنویسی آشنا نباشند، بیسواد محسوب میشوند!
رشد خلاقیت، بهبود تفکر الگوریتمیک و آشنایی با مهارتهای حل مسئله صرفاً بخشی از مزیتهایی است که آموزش اصول کدنویسی به کودکان و نوجوانان در بر خواهد داشت که به همین دلیل برخی کشورها همچون ژاپن، چین، انگلستان، کانادا، استونی و غیره به این مهم پی بردهاند و آموزش اصول کدنویسی را در برنامهٔ درسی مدارس ابتدایی خود گنجاندهاند.