Oops, I always forget to remember to reply here instead of rambling all over my tumblr feed.
Anyway, to reiterate: 1) Coding first by a few years. 2) I found algebra easier, which I think was a combination of two factors: a) it being taught properly and aimed at the average kid my age instead of being something I taught myself and then did in special academic extension courses (b) Me being the kind of kid who grows up to do a Phd in abstract algebra (admittedly, it was computational abstract algebra, and I do more coding in my day to day life these days)
no subject
Anyway, to reiterate:
1) Coding first by a few years.
2) I found algebra easier, which I think was a combination of two factors: a) it being taught properly and aimed at the average kid my age instead of being something I taught myself and then did in special academic extension courses (b) Me being the kind of kid who grows up to do a Phd in abstract algebra (admittedly, it was computational abstract algebra, and I do more coding in my day to day life these days)