For now i think the standard you can use especially on PC is   PC/SC http://www.pcscworkgroup.com/ and then APDU commands.

To make development easier you can get some good wrappers on codeplex ...