attiny 45 surace mount vs through hole

Can I program the surface mount attiny45 the exact same way as I program the through hole attiny45?

I meant surface mount vs through hole

Yep, they're the same.

Just as an aside. I saw one of these the other day and I really fancy one now. I'll probably end up making one up myself. The technology is pretty simple but quite neat (IMHO)

If you check the datasheet, you know for sure