When was the first computer bug discovered?

  • Thread starter Thread starter Greg Bernhardt
  • Start date Start date
  • Tags Tags
    Computer
Click For Summary
The discussion centers around users sharing their first experiences with computers, highlighting a wide range of early models and personal anecdotes. Many participants recall their initial encounters with iconic machines like the Deskpro 386, Commodore 64, and Apple IIe, often reminiscing about the limitations and capabilities of these devices. The conversation reveals a nostalgic appreciation for the evolution of technology, with mentions of early programming languages, hardware upgrades, and the challenges of using older systems. Participants reflect on the excitement of owning their first computers, the learning experiences they provided, and the significant advancements in computing power and functionality over the decades. The thread also touches on the cultural significance of these early computers, illustrating how they shaped users' interests and careers in technology.
Computer science news on Phys.org
  • #62
With the Z80 installed I was able to run small but viable finite element programs .
 
  • #63
RonL said:
How many of you people can go out to your shop or store room and pull out your first computers ?
Sheepishly raises hand...
(all of them, actually...):oldcry:
(I can:rolleyes: ) mine was an 8088, then in 1984 a 286 running windows 3.0 .
If my memory is right the 8088 ran at a speed of 4.75 Mhz :smile:

Edit: The years didn't seem quite right, I checked and it must have been 2.0, the memory gets fuzzy after that many years ?

https://en.wikipedia.org/wiki/Windows_2.0
I went in halfsies with my brother on a "Sol", but it ended up being his, as I was in the Navy at the time, and only got to play with it when I was on leave. That would have been between 1977 and 1980. [ref to what a "Sol" was]

Around 1980 I purchased my own Tandy Color Computer:
0.00098 GHz with 4k of ram.
It would be another 10 years before I upgraded to an Intel based machine. (1990?)
And then another 17 year before I upgraded to a Mac. (2007)
Currently running a newer model Mac(2014):
2.3 GHz quad core with 4G of ram.

Amazing how much faster this new thing is.

Funniest anecdote: Everyone at the time, made fun of the keyboard on my original 1980 computer, derogatorily referring to it as "Chiclet keyboard", as the keys were flat, and "real" keyboards had voluptuous "IBM Selectric typewriter" shaped keys. So Tandy obligingly switched to the "proper" shaped keys on later models.
And here I'm sitting typing on a state of the art device, with a chiclet keyboard.

ps. My favorite computer? The 1980 Coco. >5000 programs written.
I've successfully written ONE program on my two Macs: "Hello World". Took me TEN YEARS!
 
  • Like
Likes dlgoff, RonL and anorlunda
  • #64
The first computer I ever laid hands on was an IBM 1130, as part of an experimental educational program for high schoolers. About a year after that, I actually got to run a program on a 1950's computer that used magnetic drum memory(!).

No way we could afford an Altair or Apple II back in the '70's, so the first computer that ever came into our house was what was called a "homebrew" computer. It used a Z80 chip, and I tinkered it together on a breadboard. It ran a monitor program that I wrote, assembled by hand, and had burned onto an EPROM by another hobbyist that worked at, I think, the only computer store in New Orleans. It had a full keyboard and displayed on a TV through an RF modulator. I guess I was quite the geek.

Finally prices came down enough for us to afford a Color Computer 2, and that was a cool little computer for a hobbyist. As Radio Shack would put things on sale, I gradually acquired 2 5-1/4 floppy drives, a dot matrix printer, and a mouse. The 64K disc version could run a multitasking operating system called OS/9, very much like Unix. Under OS/9 you could run an advanced version of Basic with user-defined data types (that compiled to intermediate code), Pascal, and an assembler. Maybe even C, I forget. Unfortunately the OS took up some 3/4 of the available RAM, which limited you a lot, but I really liked that machine. Radio Shack released just about all the technical information on it there was, except for the entry points of the support subroutines in ROM for the native Basic, which really aggravated me. One could have taken user-written programs to a whole new level.
 
  • Like
Likes Asymptotic, anorlunda and OmCheeto
  • #65
If I don't count my HP-97 (magnetic strips!) then my first computer was a DEC PDP-11/23. It had 8" (512 kb) floppies in their own case. This was 1981.
 
  • #66
The Commodore Pet (see #49) circa 1977 stands up well compared with other starter PCs up through 1983. But few people heard of it.

slask.png
 

Attachments

  • slask.png
    slask.png
    50.5 KB · Views: 671
  • Like
Likes vanhees71
  • #67
I like Serena said:
I seem to recall that the TRS-80 at least had significantly more memory than the 1 KiB the ZX81 had.
That allowed for some 'real' programs to be written, which were more than about 10 lines of BASIC code with peeks and pokes before running out of memory.
Still, without the CRT display, that was indeed quite a different ball game.
The pocket computer version had 1.5 KB of RAM ( I had the PC-1 model, which did not have the option to add memory) , so it had ~50% more memory, but that was it. The zx81 was at least expandable up to 64KB.
The PC-1 also used two 4 bit processors rather than an 8 bit one like the Z-80 in the Sinclair.
 
  • #68
In 1986 I used a Unitron XT with 640k ram, a 10mb HDD and a Norton Sys Info (SI) of 0.98 of an IBM PC.

Unitron_PC.jpg
 

Attachments

  • Unitron_PC.jpg
    Unitron_PC.jpg
    40.2 KB · Views: 619
  • Like
Likes Asymptotic
  • #69
Since no one else has mentioned it, the first computer I owned, was a Nascom 2. Even though it cost me more than 2 month's salary, it came as a couple of PCBs and hundreds of components which took two or three weeks of spare time to solder up - I estimate about 5000 joints. Since I had the memory expansion card, it had a total of 56kB ram and an 8kB Basic interpreter in Rom. The Z80 CPU ran at 4MHz and most instructions completed in 4 clock cycles, so it was very fast - double the speed of the Nascom 1 at 2MHz.
The great thing about it was that every wire, component and every bit of ROM was listed, so if you chose, you could know exactly how it worked. It gave an enormous feeling of being in total control, that I've never felt on any other computer. I haven't had it out of the attic for years, but with no moving parts I can't see why it should not still work - well maybe some capacitors would be dry, but that's easy to fix.

I sometimes regret I didn't build an 8080 machine or even an 8008 or 4004, but I think I came in at the right time as I was still working with Z80 machines more than 10 years later.

The first computer I used was a KDF9, so my first programming language was Algol 60.

The first computer in our house was my younger brother's TI 57.
 
  • #71
I forgot that I also had a HP25c programmable calculator in 1977 so that technically was my first computer.

HP-25-front.jpg
 

Attachments

  • HP-25-front.jpg
    HP-25-front.jpg
    39.6 KB · Views: 615
  • Like
Likes Stavros Kiri, Asymptotic and vanhees71
  • #72
Well, I get nostalgic seeing many of the posts above.

My very first computer was something, you'd not call a computer nowadays. In Germany we had an electronic-kits company called "Busch", and I got my first one when I was about 10 or so. It was a great system with the electronic elements like resistors, capacitors, coils, transistors, LEDs, photo resistor etc. etc. mounted on little plastic plates, and you could connect them with cables and little fixes. I played hours with it, and they had great accompanying books, explaining how all the stuff worked, and why the circuits worked. One could buy many extensions to the basic box. One was digital electronics with NAND gates, and it was explained how to wire them to get any logical calculation. Another box was a micro computer which could be programmed with a very basic machine language. I think, one must not underestimate such kind of technical toys. I fear, nowadays they have come out of fashion, and the kids just want a smart phone or tablet to browse through the internet and chat on socalled "social networks", but that's not how you get hooked up to science and technology, but such electronic kits definitely do, and I think it was one of the most important influences in my childhood to get into physics later, which gives me great fun in my live :-))). Maybe today, Raspery Pis and the like gadgets are a great substitute for the electronic kits of my childhood days.

The first "real" computer then was a Commodore 64, first with a "Datasette" (I don't know, how it's called in English) to store code on an audio tape. Later I bought floppy-disk drive (with 5.25'' disks) from my own pocket money, and it was as expensive as the Commodore 64 itself at the time ;-). The Commodore 64 was an alround thing: First of all we had endless sessions with many friends playing games (using a joystick), but we also learned the basics of programming (first with the bulit-in BASIC language, later Pascal :-)). To the disappointment of my teachers, I used to do my homework on the Commodore 64, particularly making plots, which I was never good in drawing by hand.

At school we also were the first generation, who got voluntary IT courses. At my school they had some Apple IIe, and the teachers were of course of the "nerd kind", i.e., math and natural-science teachers who used to tinker around as a hobby and then also got hooked up by the then becoming popular home computers. These were among the best teachers ever (anyway, my high school experience is that the best teachers are those who haven't been educated as teachers at first but became teachers for whatever reason later; this particularly includes my physics teacher who worked some years as a postdoc in experimental atomic physics before she became an ingeneous high-school teacher).

Later on I got of course a PC. The first one was a 286SX, then a 486 desktop. From then on I've only bought laptops for my private use. First, I used Windows (starting from 3.11, 95 etc), but when I started the work on my diploma theses, the PhD students and postdocs told me, you must not use Windows, beause it's bad but Linux. In these days (around 1995 or so), you got Linux either as a set of disks (3.5'') or on one CD, including all kinds of software. I started with a Slackware distribution and soon even compiled the kernel myself adapted to precisely the hardware of my computer (then still a desktop). Of course, I think the advise of the PhD students and postdocs was very right; today, I'm very puzzled by the fact that some people seem to be really able to do serious work with Windows. Whenever I boot Windows 10 on my laptop (usually just to update my GPS navigation device), some hell breaks lose. Last week, it started some "Fall Update". Whatever it was, it took 8 hours to get ready. Fortunately I had the laptop at the institute, where I work on the desktop computer (of course also Linux), so that I had not to wait for Windows to finish an update, I've never wanted to install in the first place. I don't know, what changed. At least Windows kind of works in the same way as before ;-)).
 
  • Like
Likes Marc Rindermann, Laurie K, dlgoff and 6 others
  • #73
sandy stone said:
The first computer I ever laid hands on was an IBM 1130, as part of an experimental educational program for high schoolers. About a year after that, I actually got to run a program on a 1950's computer that used magnetic drum memory(!).
I had a similar experience but in reverse order. I was in the Los Angeles school district, and a program combined 7 high schools with each one specializing in a few subjects. In 1967, we got a MonRobot with a drum memory, paper tape input and a language called quickcomp. In 1968, that computer went to Beverly Hills High School and we got an IBM 1130 with card reader, card punch, line printer, typewriter / keyboard console, and toggle switch / display panel. It mostly ran Fortran IV, and some assembly language, plus occasional runs with APL. There were also Saturday classes at the IBM data center in downtown LA, using an IBM 360/25 or 360/30. For me, the most impressive device at the data center was the 1200+ line per minute 1403 model 3 "train" line printer.

My first job was back in 1973, using HP 2100 series mini computers.

As for a home computer, I had an Atari 400, with a replaced keyboard, on sale for $20 ($70 with $50 rebate). One guy used them as an alarm system, since the 4 joystick ports allowed for 20 switches to be read. I later got a CP/M system, then Atari ST (1987). My first PC was a 386 in the late 1980's.

Back in 1972, I recall a guy in college getting a HP35 programmable calculator (we called it an electronic sliderule back then). His name was Bill, and someone got clever an entered some numbers so that upside down it read "hello bill" .
 
Last edited:
  • Like
Likes Stavros Kiri, Asymptotic and vanhees71
  • #74
As a late bloomrer, my first real home boole was a TI-99/4A. It was state of the art with a mind boggling 256 byte cpu,16K RAM, 8K ROM, and 48x64 grahics in 16 glorious colors. You could bump the graphics to an astounding 256x192 with machine language. Unsatisfied with the tape recorder memory, I then splurged on a PEB with a 16K hard (actually a 5-1/4 floppy) drive. For nearly a month I was convinced I would never fill up that beast! I used it to prematurely invent my own version of PONG, although the CPU was overmatched to track 2 moving objects in real time. That subsequently prompted acquisition of an Apple IIe, thus launching a lifelong spiral down the rabbit hole.
 
  • Like
Likes vanhees71
  • #75
Chronos said:
my first real home boole was a TI-99/4A. It was state of the art with a mind boggling 256 byte cpu
Per this wikipedia article, https://en.wikipedia.org/wiki/Texas_Instruments_TMS9900, the CPU was a 16-bit processor, with three internal registers that were 16 bits wide. One of the registers contained the address of 16 general purpose registers in RAM, with each of these being 16 bits. Perhaps these are what you're referring to as a 256-byte CPU. The normal way of doing things is to describe a CPU by the size of each of its registers, not the total number of bits in all of the registers.
 
  • #76
256 bytes was the size of the TMS9900 cache, it is, however, more conventionally described as a 16 bit processor
 
  • #77
Tandy TRS-80
 
  • Like
Likes anorlunda
  • #78
My first one was a Radio Shack TRS80!
 
  • Like
Likes Stavros Kiri
  • #79
My first contact with a computer was in my first 'real' job; in the Engineeering R&D lab at a large multi-national company. Along with my R&D duties, I was doing repair and refurbishing of some Analog computers. Physical size from two to eight 24-inch relay racks. Lots of patchboards, 10-turn pots, relays, and vacuum tubes.

My first purchased computer was an Altair 8800 in early 1975. (by MITS, Microcomputer Instrumentation and Technology Systems. See the January 1975 issue of Popular Electronics) It had an Intel 8080 CPU running at 2MHz clock, 12KB of dynamic RAM and 256 Bytes of static RAM. I/O was an ASR-33 Teletype at 10 characters per second on a large continuous roll of paper (for a picture, see https://www.physicsforums.com/threads/what-was-your-first-computer.934851/page-3#post-5906114). The Teletype was connect thru a 20mA current loop interface. Mass storage was paper tape that was punched and read by the Teletype. My wife and I had many late nights building it from a kit on the kitchen table. First power-up was around 3AM, when it shortly blew a fuse. (A solder splash shorted the +8V supply.) Then we taught ourselves machine language programming, entering it all on the front panel switches. There was not ANY software available for it yet, but
we did make good use of the included instruction set description.

We still have it and fired it up a few months ago; it's tired. One front panel switch was damaged and a few of the power supply filter caps are running hot... Then I got distracted by PhysicsForums.

Well this could go on for a few pages and it's past my bedtime.
 
  • Like
Likes Stavros Kiri, anorlunda and vanhees71
  • #80
Macintosh LC II. Still facing me on the other side of the room as an antique memory ...

Or, before that, programmable calculator too (as @Laurie K ), [Casio,] and/or a couple of Sharp 'Wizard' organizers (accepting data cards and discs).
 
  • Like
Likes vanhees71
  • #81
"... and hercules monochrome graphics..."

After Apple introduced the ][e, which was not back-compatible {SPIT !} with my ][+, I swore off the brand. Bought a BBC 'B+' Micro in 1982. Wrote a patch for its serial port. Transferred my tales etc from ][+ as text-files at 300 Baud. Relegated the ][+ to a games machine. Upgraded B+ to a B+128. Later, got an Acorn Archimedes A440/1. Added external floppy port to access the old BBC's 5¼" drives. Added internal hard-drive and a math co-processor.

One curious feature of the Arc was that it could emulate a DOS PC in software. Read low-density 3½" PC disks, run programs at about 10% of 'native'. I used this facility to learn the rudiments of QuickBasic and Q-Basic for work. One of the PC cover disks I got included a 'System Reporter'. On a whim, I fed it to the Arc.

After much peeking & poking into obscure virtual corners, the utility returned to report, 'No Hercules Card Within'.
Then, it said, 'Math CoProcessor present.'
Finally, it reported, 'Unknown Hardware Emulator'.
Yay !

After the 'Millennium Bug' fuss blew over, I bought a 'real' PC to access the Internet, do e-mail and, most importantly, run MIDI. This, a nice sound-card and a MIDI-entry keyboard plus bundled 'Cakewalk Home Studio' let the PC play 'Second Viola' to my wife, while driving her Casio CPS 101 as a harpsichord...

When we got our kitchen refurbished, the rep showed us 'VR' pics generated by his office PC's CAD package. After checking the necessary specifications, I realized I could run FloorPlan 3D and TurboCAD Deluxe 2D/3D on our PC. I later found Poser 3 on a cover disk, upgraded to P4. Which, via several iterations of 'CAD Tower' and a decade out due Spring electrical storm and dire family illness, brings us to the 'self-build', 8-core AMD, 32 GB, twin-card, triple-screened cat-warmer lurking under this desk.

I kept the Apple ][+, B+128 and Arc until recently, but we needed the space so I gave them plus umpteen crates of 'stuff' to local Radio Hams' RetroComputing club.
 
  • Like
Likes Asymptotic
  • #82
lekh2003 said:
I feel like an odd one out, everybody here has first computers from the time when computers were classified as items which did calculations :nb)
What, don't tell me your first computer was a smartphone? (If you're young ... no problem with that.)
[Smartphones, tablets, phablets, ipods and ipads have actually advanced computers built-in ...]
Which brings up the question: which one we take as the definition of 'computer'?
Simply having microprocessors and a CPU or programming ability? [With relevant softwear]

For example, my almost first cell phone (around 1994, the smallest NEC back then ...) was it a "computer" or not? I assume not, because it had no programming ability. But smartphones, or even earlier generation cell phones (~after 2000) [2G, and 2005 3G ...], are/were clearly programmable, accepting downloaded apps, even connection to the internet, YouTube (the 3G ones), etc. . Smartphones are just the most advanced programmable cell phones, accepting in a simplified manner downloaded apps from a store, which gives you the ability to modulate them by yourself. In my opinion, these are clearly computers too.
 
  • #83
Stavros Kiri said:
What, don't tell me your first computer was a smartphone? (If you're young ... no problem with that.)
[Smartphones, tablets, phablets, ipods and ipads have actually advanced computers built-in ...]
Which brings up the question: which one we take as the definition of 'computer'?
Simply having microprocessors and a CPU or programming ability? [With relevant softwear]

For example, my almost first cell phone (around 1994, the smallest NEC back then ...) was it a "computer" or not? I assume not, because it had no programming ability. But smartphones, or even earlier generation cell phones (~after 2000) [2G, and 2005 3G ...], are/were clearly programmable, accepting downloaded apps, even connection to the internet, YouTube (the 3G ones), etc. . Smartphones are just the most advanced programmable cell phones, accepting in a simplified manner downloaded apps from a store, which gives you the ability to modulate them by yourself. In my opinion, these are clearly computers too.
No... I'm not that young. My first computer was a computer from the days when Toshiba reigned the computer market. Smartphones were still yet to arrive to the world affordably
 
  • #84
IMHO, the borderline falls between that Sinclair Scientific calculator, which only had memory registers, and the TI-57 which had a (volatile) program store, too.

I craved a TI-58 with its mag-stripe storage cards but, by the time I could afford such, I'd discovered BASIC and realized I'd need a better keyboard and display than the Commodore Pet. I priced the HP-85, but that had no way to drive an external screen. Besides, the cost of HP add-ons was totally horrific. Then the Apple ][+ appeared, with its 48 KB capacity, TV modulator and FP BASIC in ROM...
 
  • Like
Likes Stavros Kiri
  • #85
lekh2003 said:
No... I'm not that young. My first computer was a computer from the days when Toshiba reigned the computer market. Smartphones were still yet to arrive to the world affordably
Ok
 
  • #86
Nik_2213 said:
One curious feature of the Arc was that it could emulate a DOS PC in software. Read low-density 3½" PC disks, run programs at about 10% of 'native'. I used this facility to learn the rudiments of QuickBasic and Q-Basic for work. One of the PC cover disks I got included a 'System Reporter'. On a whim, I fed it to the Arc.
A couple of years after I had bought an Apple //e, I got a Commodore Amiga. You could also get PC DOS emulation software + 5 1/4" drive, which I used to run a DOS-based C compiler. The simplest program I could write, with a minimum of #include files, would take a full minute just to compile.

Within a year or two I started teaching classes in C as a contractor for Boeing Computer Services, so I bit the bullet and bought a 386 clone, with my first-ever hard drive, with all of 30 MB of storage. That would have been about 1986.

Along about that time I had had a couple of Macs at work (teaching at a community college), including a Mac SE with a hard drive. Because the programming classes I taught used PCs, and because a PC clone was half the price of a comparable Mac, I decided against getting a Mac, and haven't owned one since.
 
  • Like
Likes Asymptotic and QuantumQuest
  • #87
Mark44 said:
and because a PC clone was half the price of a comparable Mac, I decided against getting a Mac, and haven't owned one since.
Me too. I've moved to PC 's since 2010. Besides price, compatibility is what made me totally against Apple (pretty much, more or less ...). Not even an i-phone, although they may be good.
 
Last edited:
  • Like
Likes Asymptotic and dlgoff
  • #88
The first computer I owned was a Mac Plus (second or third model of Macs). I got it to write up my thesis (because I'm a bad typer and bad speller).
Prior to that, at work I used Apple IIe's, an IBM (DOS), and some PDP thing (can't remember the number).
 
  • Like
Likes Stavros Kiri
  • #89
Laurie K said:
I forgot that I also had a HP25c programmable calculator in 1977 so that technically was my first computer.
About that time, soon after I started graduate school, I bought its non-programmable sibling, the HP21c. I didn't think it was worth spending the extra money for programmability. It seemed kind of wimpy compared to the physics department's PDP-10, on which I was doing FORTRAN programming for my HEP research group.
 
  • #90
jtbell said:
It seemed kind of wimpy compared to the physics department's PDP-10, on which I was doing FORTRAN programming for my HEP research group.
Ah, FORTRAN. When I learned FORTRAN is was presented as a Math department class. There wasn't such a thing as Computer Science back then.
Did you ever think the power of PCs would be what they are today?
 
  • Like
Likes Asymptotic and Stavros Kiri

Similar threads

  • · Replies 20 ·
Replies
20
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
29
Views
5K
Replies
29
Views
5K
Replies
16
Views
7K
  • · Replies 30 ·
2
Replies
30
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 23 ·
Replies
23
Views
5K
Replies
4
Views
5K