Well, you do have to deal with other things, like being able to read a datasheet, setting up configuration registers, and how many PC programmers have ever written an interrupt handler?
So, it is different in details, but the overlap (programming logic) is large and the same.
Bob