Al aproximarse a la programación de tarjetas inteligentes hay que distinguir dos ámbitos claramente diferenciados: