Ilia Karmanov, from Ealing, west London, got a Grade B after completing a computer course in nine months at Ryde College, near Watford in Hertfordshire.
When he grows up Ilia hopes to become a games programmer, but at the moment he plans to concentrate on doing well in other subjects.
The record for the youngest person to pass an A-level is believed to be held by Ganesh Sittampalam in 1988, who got an A in maths when he was nine years and four months old.
Ilia first became interested in computers when he was just five years old.
He said: "My mum and dad weren't home, they were at work, and my grandmother was with me, so I didn't have anything to do. Out of boredom, I just switched it on."
Ilia liked "the fact that it would respond to what I did and I could do different things on it".
After taking an introductory course last April, Ilia decided to embark on the A-level in September.
Adult treatment
Eventually he would like to study for a doctorate in computer science at university.
This summer Ilia is attending a short economics course at Ryde College.
He said he enjoyed being there because pupils were treated like adults, regardless of their age.
His mother, Natalia Karmanov, said she had been concerned her son might be too young for such advanced study.
"He was desperate. He wanted to do the A-level, I said, 'Maybe it's a bit early' but he said, 'No'."
She added: "I don't understand computing at all - he is the family expert."