Programming Languages for Kids (and Grown Ups)!

  • Previous
    Kid Programming

    Programming Languages for Kids (and Grown Ups)!

Codeguru caters to programmers. Most of the programmers on Codeguru are adults or college students working with companies or writing programs for their own use. Most don’t likely know what regulations such as COPPA are. If they do know what COPPA is, it's likely because they are making sure their apps and sites are COPPA compliant, not because they are running into COPPA gates on sites.

The world is changing. One area of change is that many schools are adding more and more classes around programming concepts. The local high school in my town is adding advanced programming classes as well as a cyber security class for the students. The state legislation is considering pushing programming into the lower classes at the public schools as a mandated requirement, possibly all the way down into elementary schools.

Although pushing elementary kids to program might seem crazy, the reality is that many elementary teachers are already teaching programming by using a variety of games, customized kits (such as Spheros and Osmos), and simplified or customized programming languages. The reality is that there could be kids coming out of high school with years of programming experience.

In the following slides, I present some of the programming languages and tools that are available for kids (and grownups). Many of these are simplified versions that focus as much on the concepts of program structure as on the actual building of applications. Some can be used to create full applications; others are simply runtime environments. Each provides kids with a platform or tool to get started in programming and to learn the concepts.

Don’t look for C, C++, Java, Ruby, Python, or the common languages that you see developers using every day. Kids certainly can use these, but they are not the focus of these slides. Rather, what you will see are languages and tools aimed at kids. Even though they are aimed at kids, you might find that some are a lot of fun to use!


  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Available On-Demand In today's hyper-competitive environment, lacking insights and responses to competitive threats can be fatal. As CIO, you can outpace competition and empower your organization to rapidly compose and deliver new solutions using application programming interfaces (APIs) and micro-services. APIs are more than the technical conduits for sharing data. They provide the flexibility and access necessary to enable rapid innovation. Rapid innovation requires an API management solution that can …

  • The cloud is transforming enterprise IT, and a key element driving this change is the availability of highly sophisticated public cloud platforms like Microsoft Azure®. Azure is built to support virtually any cloud model works with multiple operating systems, programming languages, frameworks, tools, databases, and devices. What steps can enterprises take to increase the value they gain from Azure, and what role can an enterprise managed service provider (MSP) play in achieving these gains? Read this white …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date