1982 – KIDware and BibleBytes were founded to publish a series of non-violent “family friendly” learning games for kids.  Computer names like the Radio Shack TRS-80, Commodore PET, Apple II, Texas Instruments 99/4A, A​tari 400, Coleco Adam, Sinclair Timex, and the IBM PC Jr, were finding their way to market.   We quickly expanded all our learning games to other popular micro-computer platforms.  Click here to view some of the original computer systems these games were developed on back in those early days of 8 bit micro-computer programming.

1983 – The Conrod’s publish their first computer programming textbook using the source code from some of their early learning games.  The first textbook was officially published By Acent Books on January 1, 1984 which covered the then popular TRS-80, TI-99, and Sinclair microcomputer platforms.  The 2nd  computer programming textbook  was publsihed on July 1, 1984 which covered the Apple II, Commodore, and 250 different CPM MBASIC systems.   In 1985, sales of IBM PCs and clones exceed all other platforms combined so we started to switch all our development efforts to the IBM PC platform.

1998​ – The new website officially launched on the  rapidly growing World Wide Web to help market and distribute our newly developed Microsoft Visual ​Basic programming tutorials for Windows 95/98.  LEARN VISUAL BASIC 5  was written as a beginning Visual Basic programming course for colleges and universities.  Lou taught this course at the University of Washington for the next decade.  VISUAL BASIC FOR KIDS 5 and BEGINNING VISUAL BASIC 5 were then developed as beginning Visual Basic programming tutorials for kids and young adults.  All of these programming tutorials were updated to Visual Basic 6 later that year.  We also finiahed upgrading all of our KIDware Learning Games to the Microsoft Windows platform.

1999 – The VISUAL BASIC 5/6 AND DATABASES tutorial was published as an intermediate college-level course for Microsoft Access and Microsoft SQL Databases.

2002 – VISUAL BASIC .NET FOR KIDS and BEGINNING VISUAL BASIC .NET were both written for the Visual Basic .NET 2002 development environment.

2003 – JAVA FOR KIDS, BEGINNING JAVA, LEARN JAVA GUI APPLICATIONS were all written for the popular Sun Java development environment.

2004 – VISUAL C# .NET FOR KIDS and BEGINNING VISUAL C# .NET were written for the Visual C# .NET 2002 environment. VISUAL BASIC .NET AND DATABASES was developed as an college-level course for Visual Basic .NET using Microsoft Access and Microsoft SQL Databases

2005 – LEARN VISUAL BASIC was updated to Visual Basic 2005.  VISUAL J# EXPRESS FOR KIDS  and BEGINNING VISUAL J# was released  for Microsoft Visual J# Express.

2006 – The Seattle Times recognized Lou’s Introduction to Visual Basic course that he taught at the University of Washington.

2007  KID GAMES WITH VISUAL BASIC EXPRESS was written for Microsoft Visual Basic Express 2005.  KID GAMES WITH VISUAL C# EXPRESS was written for Microsoft Visual C# Express 2005.  LEARN VISUAL C#  was developed for Visual C# 2005VISUAL BASIC  AND DATABASES and VISUAL C# AND DATABASES were both written as intermediate college-level courses​ for Visual Basic and C# 2005 applications using Microsoft Access and SQL Databases.  Lou was invited by Microsoft to write an article on Visual Basic Express forms development for the Microsoft Developer Network (MSDN).  Lou also taught a virtual MSDN Online Webcast: Introduction to Windows Forms Applications Using Visual Basic Express Edition (Level 200) on Microsoft’s MSDN World Wide Events.

2009 – VISUAL J# EXPRESS FOR KIDS  and BEGINNING VISUAL J# was retired as the Visual J# language was formally discontinued by Microsoft in 2007.

2010 – Our Microsoft Visual Studio tutorials were updated to Visual Studio 2010 Professional Edition and Visual Studio Express 2010. MICROSOFT SMALL BASIC FOR KIDS, BEGINNING MICROSOFT SMALL BASIC, KID GAMES WITH MICROSOFT SMALL BASIC, and HOME PROJECTS WITH MICRSOSOFT SMALL BASIC were all written for the new Microsoft Small Basic development environment for beginners.  We also acquired the re-publishing rights to several classic BASIC computer programming books that were originally written and edited by David H. Ahl and Edward H. Carson and updated them to Microsoft Small Basic.  We then published the very first DEVELOPERS REFERENCE GUIDE TO MICROSOFT SMALL BASIC.  We launched a new website to showcase our new Microsoft Small Basic Tutorials.  We also updated all of our remaining Java courses for Oracle Java v6 and Xinox JCreator v5.

2011 – Microsoft Corporation licensed several chapters from several of our new Microsoft Small Basic Programming Tutorials and published them on the Microsoft Developer Network website as part of the Microsoft Small Basic 1.0 launch event.  You can see our programming Small Basic Programming textbooks highlighted on Microsoft’s website here

2012 – We updated our tutorials to natively support Visual Studio 2012 and the Oracle Java v7 development environments and added a new color printed edition.

2013 – We updated our Visual Studio tutorials to Visual Studio 2013.

2015 – We updated all our Java tutorials to support Oracle Java JDK 8 and swithced to the NetBeans 8 Intergrated Development Environment.  We also updated our  Visual Studio Tutorials to the new Visual Studio 2015 Community Edition.  We also discontinued all of our old old  printed “paperback” versions as most teachers and schools have gone 100% digital in the classroom.    With the launch of Windows 10 we also discontinued support for all of our old KIDware Visual Basic 6 Learning Games.

Today, KIDWARE SOFTWARE award wining Computer Science For Kids computer programming tutorials are used by teachers, parents and computer enthusiasts all over the world to introduce  beginners to the wonderful world of programming.  At last count, we estimated that our Kidware computer programming tutorials have been downloaded and read by over 1,000,000 students. For example, our 1999 version of our BEGINNING VISUAL BASIC 6.0 shareware programming tutorial has been download over 500,000 times from the CNET’s​ website alone.   In addition to our company website(s), our older paperback textbook programming tutorials still can also be purchased though the following distributors and bookstores until they officially go out of print:

United States of America:


European Union

United Kingdom









Pacific Rim


South America