CommunityNews

CommunityNews

BBC Micro at 40: How it inspired a generation of coders

During the 1980s the BBC ran the Computer Literacy Project exploring the world of computing.

A series of home computers known as BBC Micros were created and viewers were taught how to program them.

The project helped inspire a generation of coders.

The BBC’s Alex Humphrey’s visits the National Computing Museum to find out more.

This thread was posted by one of our members via one of our news source trackers.

Most Liked

herbert

herbert

Author of Hands-on Rust

The BBC Micro has a special place in my heart. My father was teaching computer skills evening classes at the local library, and one day he came home with a Model B. 32k of memory, cassette-storage, and a flickering green monitor. He plugged it in, fired up the Acorn demo tape, and I was hooked. This magical box could show pictures and games! He eased me into BASIC (the BBC BASIC language is a thing of beauty, with proper functions and procedures) and I was the happiest 7-year-old on the block. There’s nothing too impressive about:

10 PRINT "HELLO WHAT IS YOUR NAME"
20 INPUT A$
30 PRINT "HELLO ";A$

But for me, it was pure magic. I could make it talk! I gradually worked up to writing games, some of which were even fun to play. My parents dutifully admired my creations and gave encouragement.

Years later, I’ve worked with everything from C to Rust, Pascal to Visual Basic for Applications. My wrist-watch is more powerful than the old Beeb. Yet, I don’t think I’d have achieved any of this without a good grounding on the BBC Micro and parental encouragement. :slight_smile:

AstonJ

AstonJ

Ah that’s awesome Herbert - thanks for sharing your story :smiley:

What’s been your favourite language/s so far? Actually don’t answer that - I’ll ask it in your AMA when/if you do a PragProg Author Spotlight :nerd_face:

herbert

herbert

Author of Hands-on Rust

I’m hoping to do an author spotlight about the time Hands-On Rust goes into final release.

Where Next?

Popular General Dev topics Top

New
First poster: bot
FUZIX FUZIX is a fusion of various elements from the assorted UZI forks and branches beaten together into some kind of semi-coherent pla...
New
First poster: bot
A field guide to help you recognize achievement, spot A field guide to help you recognize achievement, spot bottlenecks, and debug your d...
New
First poster: dimitarvp
A career ending mistake — Bitfield Consulting. As software engineers, we’re constantly making detailed, elaborate plans for computers to...
New
CommunityNews
ABSTRACT In lieu of a traditional , I’ve tried to distill the essence of the talk into a collection of maxims: All programmers are API ...
New
First poster: gulshan212
Why Python keeps growing, explained | The GitHub Blog. A deep dive into why more people are using Python than ever, its key use cases, a...
New
First poster: KnowledgeIsPower
Building a Slack/Discord alternative with Tauri/Rust linen <span class="hashtag-icon-placeholder"></span>blog. Introduction My name is K...
New
First poster: dyowee
A Go package for building Progressive Web Apps. A package for building progressive web apps (PWA) with the Go programming language (Gola...
New
First poster: alvinkatojr
Over the last decade, we’ve seen great advancements in distributed systems, but the way we program them has seen few fundamental improvem...
New
CommunityNews
After six months of hard work, I’m thrilled to announce the general availability of Sidekiq 8.0! :partying_face::tada: Status Sidekiq is...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1052 22283 402
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
New
PragmaticBookshelf
Rails 7 completely redefines what it means to produce fantastic user experiences and provides a way to achieve all the benefits of single...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New
mindriot
Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New