KIDWARE SOFTWAREhas been publishing high-quality award-winning computer programming tutorials to schools, homeschools, and computer enthusiasts for over 30 years. We currently publish a series of Microsoft®Small Basic, Visual Basic®, Visual C#®, and Oracle®​ JavaTM self-study computer programming tutorials for Middle School & High School Computer Science Teachers, Homeschool Parents and Self-Study Adult Computer Enthusiasts. We help you to help your students to become successful programmers!

​Public School Teacher Packs Our Public School Computer Science Teacher's Kits are a fully customizable computer programming curriculum for Public Middle School and High School Computer Science Teachers. These Tutorials are annually renewable "Unlimited User" Site Licensed Teacher Editions that allow a teacher to customize and distribute the self-study or instructor-led computer programming curriculum and all the associated source code to all the students in your computer science classes for an entire school year.

This Beginning Computer Science for Kids seriesis a at home self-study computer programming curriculum designed for the computer entusiast . We offer four different self-study computer programming language tracks for Homeschool students. It can also be used by self-study beginning adult computer enthusiats who would like to learn computer programming at home.