Hi John, I believe it depends on how many address lines the device supports. I have an older laptop that only supports up to 4GB SD but newer laptop supports 64GB SD cards. Old Sony camera only supports 2GB SD cards. I bought a USB adapter that supports all models of SD and microSD cards for my older laptop.
The other consideration for cameras is that most newer cameras with high mega pixel photos require a class 10 or faster SD card so you can take pictures or movies without pauses.