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
SPWN is a programming language that compiles to Geometry Dash levels. What that means is that you can create levels by using not only the...
New
First poster: bot
Developing Godot Projects with Neovim. When I started using Godot Engine, what surprised me the most is the built-in Language Server Pro...
New
First poster: bot
sqlglot/python_sql_engine.md at main · tobymao/sqlglot. Python SQL Parser and Transpiler. Contribute to tobymao/sqlglot development by c...
New
First poster: bot
When Zig is safer and faster than Rust. There are endless debates online about Rust vs. Zig, this post explores a side of the argument I...
New
First poster: joeb
GitHub - crablang/crab: A community fork of a language named after a plant fungus. All of the memory-safe features you love, now with 100...
New
First poster: FatimaAdamu
Two US lawyers fined for submitting fake court citations from ChatGPT. Law firm also penalised after chatbot invented six legal cases th...
New
CommunityNews
Christian Mills - Testing Intel’s Arc A770 GPU for Deep Learning Pt. 2. This post covers my experience training image classification mod...
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
Rendering Action Mailer emails with Phlex components and layouts: Clean, Composable, and Completely Ruby - Blog post by Camillo Visini
New
CommunityNews
The French originated the meter in the 1790s as one/ten-millionth of the distance from the equator to the north pole along a meridian thr...
New

Other popular topics Top

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
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
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
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
mafinar
This is going to be a long an frequently posted thread. While talking to a friend of mine who has taken data structure and algorithm cou...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
PragmaticBookshelf
A masterclass in the fundamentals and principles of functional programming. Minh Quang Tran The Art of Functional Programming is a ma...
New
AstonJ
Curious what kind of results others are getting, I think actually prefer the 7B model to the 32B model, not only is it faster but the qua...
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