Thank you for the PreComputer 1000
[UPDATE: Apparently my memory was not as good as I first thought. :) It wasn't a Tandy machine at all. It was manufactured by VTech. ]
This "Why did you become a programmer" meme was traveling around the blogosphere a while ago, and as I read the stories that others posted I made a note to myself that I should post my story. I forgot about it until we started swapping stories at the Chicago .NET Developers Forum last month. Considering that the next meet is tomorrow, I figured I should get this up before I completely forget about it. :)
Many moons ago, when I was a wee little child, I can remember, distinctly, my sister asking me what I wanted to do when I grew up. I quickly answered, "Computer Communications!". She quickly quipped back "And what exactly is that?" and I explained, "I want to make computers talk to each other."
At that point in time, I was probably 5 or 6, and I had no clue what a computer was, what one really looked like, or even the slightest idea how to use on. More so, I had no idea if the field of "Computer Communications" even existed. I just thought it was a good idea. Somewhere I heard about these things, and that they held more information than you could possibly imagine. No matter how far I stretched my arms apart, the computer could hold more than that. I figured, if you could somehow get them talking, that would be like, double the information, which would be amazing!
After pestering my parents for a computer for a couple years, they finally broke down and bought me one. This computer was great, but it wasn't like any that you have ever had. I would even bet that not one person reading this has ever had one, let alone remember it. My first computer was a VTech PreComputer 1000. Since nobody out there even knows what that is, let me explain: Imagine an old school Model M keyboard from IBM (For those that don't know that by name, the Model M was a keyboard that you could bludgeon somebody to death with. It was big, bulky and generally unwieldy. It also had those really cool clickety clack keys on them. A true keyboard. :) ). Now remove the little curly keyboard cord, and slap a handle on the right hand side. Up top, put a 10 inch wide, 1 inch tall, black and white LED screen.
This little "computer" really couldn't do much. It had a couple games (hangman, learn-to-spell), had a dictionary, but not much else. It did have this one button on it that I didn't know what it did. It was labeled "BASIC" but every time I pushed it, all I got was a blinking cursor. Thankfully, my brother came home one day and showed me what it did. He hit that BASIC key, and typed in:
10: PRINT "RYAN"
After that he hit this other funny key called "Run". What happened next changed my life, but to most kids it would have been boring to say the least. After hitting the button, he showed me the screen and on it, it read:
RYAN
So lame, so expected but to me it opened this crazy world of programming. Before my brother left that day, he gave me a book on BASIC programming. I started reading about PRINT statements and IF blocks, and I was writing code on pieces of loose-leaf paper and then typing them into my little VTech PreComputer 1000. Hitting that Run key gave me some of the greatest joy, and some of the greatest grief. Sometimes I could never figure out why my program wouldn't run. Other times it did it just they way I pictured it would. That was some magical shit. :)
Shortly after I figured out how to write some trivial applications on that little thing, my parents broke down and bought a Packard Bell 386DX and they enrolled me in a computer programming class at my grammar school's summer school. The class was in the only air-conditioned room in the school, which wasn't so cool with the banks of Apple IIs in there. It was taught by a new teacher at the school, Miss Bogus (That was her real name (She got married that year and became Mrs. Butler)) who later became my third grade teacher. I can't remember everything I wrote in that class, but I do remember writing an application that would calculate how old you would be in the Year 2000. I remember thinking, I'm going to be 18? That's so OLD! :)
So from those early moments on, I was hooked on computers. My brother introduced me to VB a couple of years later, and I took some C++ classes in high school. My computers went from the ol' 386 to a Pentium 100, a Pentium 200 I built myself a few years later then to a homebuilt Celeron 300, followed by my current Dell laptop. But I will never, ever forget that VTech PreComputer 1000. Between that little psuedo computer, my brother, and the ever so wonderful Mrs. Butler I got my start in programming. To them, I nod my cap and say thanks!
Similar Posts
- PDC2008: Reflections
- VSM354: Building .NET Office Solutions using Microsoft Visual Studio Tools for Office 2005
- New Gadgets

Comments
blyrrt on on 5.19.2004 at 7:33 AM
Small thing, are you sure it wasn't a VTech Precomputer 1000?
I had the same experience growing up, learning to program it's primitive basic implementation. I remember distinctly programing it to play the theme to Jaws at my babysitters and driving other kids insane.
I lost mine growing up, probably ended up taking it apart or something... But I recently found one at a goodwill, $2.00 isn't bad for something that reminds you of how you got started down the path you choose.
*shrug*
Aimee on on 5.19.2004 at 3:38 PM
Haha, I had the same thing... except it was VTech. I actually got to your site doing a google search on the Precomputer 1000. If I remember correctly though, the owner's manual had an indepth explanation of the BASIC area, and even gave some sample codes in the Pre-BASIC 1.0 language.
http:// on on 12.24.2004 at 12:36 AM
Aimee, odd... I got here the same way ^_^ ... I am 12 years old currently and have this old bugger sitting next to me at the moment. I have been looking for it for years, to help me learn how to type the correct way (I type fast but with like 4 fingers). I was so happy as I just found it now! Only problem: no batteries. I also don't have the adapter. Bummer!