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: dimitarvp
skiftOS is a simple, handmade operating system for the x86 platform, aiming for clean and pretty APIs while keeping the spirit of UNIX. s...
New
First poster: AstonJ
https://permission.site/ This thread was posted by one of our members via one of our news source trackers.
New
First poster: mafinar
F# Is The Best Coding Language Today. If you want to personally pick up a programming language in order to become a better coder in what...
New
First poster: AstonJ
:tada: Launching Fig I am excited to announce that, as of today, Fig is generally available to the public for download. With our public ...
New
First poster: bot
Flipper Zero is a portable multi-tool for pentesters and geeks in a toy-like body. It loves hacking digital stuff, such as radio protocol...
New
First poster: bot
Large Language Models like ChatGPT say The Darnedest Things. The Errors They MakeWhy We Need to Document Them, and What We Have Decided ...
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: fullstackplus
Why Python is terrible… Nice language, but unsuitable for most professional purposes
New
CommunityNews
We’re a tiny team @deepseek-ai pushing our limits in AGI exploration. Starting this week , Feb 24, 2025 we’ll open-source 5 repos – one ...
New
CommunityNews
:person_lifting_weights: Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive e...
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’...
1063 24245 395
New
PragmaticBookshelf
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a couple of weeks, build a ray tracer that r...
New
PragmaticBookshelf
Design and develop sophisticated 2D games that are as much fun to make as they are to play. From particle effects and pathfinding to soci...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
PragmaticBookshelf
Author Spotlight Rebecca Skinner @RebeccaSkinner Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
PragmaticBookshelf
Quickly turn complex problems into simple, working solutions using functional programming, safe concurrency, and the expressive tools of ...
New