Free Educational Programming Languages

Free programming languages to teach kids programming


Free Educational Programming Languages / Free Children's Programming Languages

The programming languages listed here are designed for educators to teach children how to write computer program. Like the Logo programming language, they are typically graphics-based so as to make the language attractive and relevant to kids. They are designed to teach children basic programming concepts and have some of the basic elements required in traditional programming so as to provide a means for kids to learn and become interested in programming.

If you are an educator, and are evaluating programming languages for your students (or even your own children for that matter), you may also want to consider the commercial Lego Mindstorms NXT sets which is used by many schools to introduce children to programming and robotics. The children have to build a robot using Lego blocks and use the PC to program the robot to do various tasks (which you can set) using a visual programming language.

Related Pages

Disclaimer

The information provided on this page comes without any warranty whatsoever. Use it at your own risk. Just because a program, book, document or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents. All the other standard disclaimers also apply.

Free Educational Programming Languages - Teach Kids Programming

Alice.org - A New Way to Teach Programming New

Alice is a 3D programming environment that allows kids to create animated movies and simple video games. It uses 3D graphics and features a drag and drop interface. In this language, 3D objects like people, animals and vehicles populate a virtual world and the programmer creates a program to animate the objects. Alice programs include objects, methods, recursion and other features found in traditional programming languages like C++, C# and Java. Platforms supported include Windows, Mac OS X and Linux.

Scratch

Scratch is a programming language for kids ages 8 and up. It is a visual language that makes it easy for you to create animations, games, interactive stories, music and art. It has a built-in IDE which produces interpreted code. The code can be run on either Windows, Mac OS X or Linux using the interpreter, or alternatively, be placed on a website as an embedded object. At this time, you can either upload your application to the Scratch website or place it on your own website with the help of a Java applet that serves as the interpreter. If you are looking for a programming language to teach your kids, this looks like a fun one that kids can easily take to.

Kid's Programming Language

Kid's Programming Language (or KPL), as its name implies, is a programming language that is designed to get kids interested in computer programming. This educational program features many of the control structures, data types (including structures) and constructs from the traditional programming language. It works on top of the Microsoft .NET Framework, and is available for Windows only.

Related Pages

Can't Find What You're Looking For?

Google
 

Newest Pages

Popular Pages

How to Link to This Page

It will appear on your page as:

Free Educational Programming Languages - Teach Kids Programming

 

thefreecountry.com Free Programmers, Webmasters and Security Resource Site

 


 

thesitewizard.com: Free Webmaster Tutorials, Scripts and Articles

HowtoHaven.com: Free How-To Guides

thefreecountry.com: Free Programmers, Webmasters and Security Resources
If you find this site useful, please link to us.