Philosophy and ethics (religious education) or Geography Watch
Just quoting in Danny Dorito so she can move the thread if needed
If you're just interested in learning to program (the benefits of which as a clinical practitioner are variable; you probably won't use it a huge among in a direct way but programming and computing knowledge is always useful), you certainly don't need an A-level to do this; in fact, "teaching" programming tends to be a fairly binary process where you don't learn much in lessons/lectures compared to actually sitting in the computer lab and trying to write a program; while it can help you get to that first step of doing so, it's in now way a prerequisite to it. Programming is very much an experiential/heuristic process for both learning the basics and developing your own programs. Meanwhile as noted, much of the "formal" elements of computer science are very mathematical and somewhat divorced from the practicalities of actual programming.