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

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: AstonJ
We engineered a wearable microphone jammer that is capable of disabling microphones in its user’s surroundings, including hidden micropho...
New
New
First poster: bot
MEMORANDUM FOR SENIOR PENTAGON LEADERSHIP COMMANDANT OF THE COAST GUARD COMMANDERS OF THE COMBATANT COMMANDS DEFENSE AGENCY AND DOD FIEL...
New
First poster: dyowee
Everyone seems to be striving for ‘clean’ code at the moment. You can’t read a blog post without the author telling you how clean their a...
New
First poster: dimitarvp
A career ending mistake — Bitfield Consulting. As software engineers, we’re constantly making detailed, elaborate plans for computers to...
New
First poster: mindriot
LG 28-inch 16:18 DualUp Monitor with Ergo Stand and USB Type-C™ (28MQ780-B) | LG USA. Shop LG 28MQ780-B on the official LG.com website ...
New
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New

Other popular topics Top

DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
brentjanderson
Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
AstonJ
There’s a whole world of custom keycaps out there that I didn’t know existed! Check out all of our Keycaps threads here: https://forum....
New
New
AstonJ
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
New
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New