Bill Gates and Paul Allen used a programming language called BASIC to launch the personal computer revolution in 1975. Microsoft's version of this language evolved into QuickBASIC (QBasic) in the '80s, Visual Basic (VB) in the '90s, and now Visual Basic . NET (VB.NET).
A new language has emerged to replace BASIC as a starting point to learn computer programming. The Kid's Programming Language (KPL) is compatible with Microsoft's .NET technology. KPL is being promoted by Microsoft and was developed by an independent company whose engineers are former Microsoft employees.
The original catalyst for the development of KPL was to provide children with a contemporary language to learn programming that makes it easy to develop games with both visual and audio components. By making it fun for kids to learn programming the developers, with Microsoft's endorsement, hope to attract the next generation of computer programmers.
To learn more about KPL access a press release and product overview. Free software is available for download. Parents and teachers can download a User Guide. Expect additional resources, such as a Dummies book, to be on the market soon.