@ErrolTheDragon It's true that language GCSEs don't actually teach children anything they might need to use in real life.
I remember my aunt put it beautifully when she said you learn French at school and they give you a French pen pal and you write them a letter saying, "Hello Pierre, how are you? My name is Sarah and I am 13 years old. I live in a city called Birmingham. I have a brother and a sister. I have a cat. In my pencil case I have a pencil, a pen, a rubber and a ruler. My favourite colour is red."
I mean, bloody hell, I moved to France and started working in an office and I've never needed to ask anyone for a pencil or a rubber but I did need to know words like "printer" and "stapler", which the 2002 GCSE syllabus apparently deemed irrelevant.
They teach you how to ask for directions to the station, or, even more irrelevant, the tourist information office, when everyone just types it into Google maps these days. But try to order anything more complicated than a burger in a restaurant which doesn't have its entire menu conveniently translated into English and you are still going to be sitting there typing words like "merlu" and "pintade" into Google translate.
As for computer science, I never studied it myself but I remember that when I did my A-levels I decided to take law, and then I heard that universities didn't consider it a "proper" subject, when as far as I was concerned it was a lot more useful than the other "proper" subjects I was doing. Hopefully they are more enlightened these days, especially in fields such as computer science.