Características fundamento de la programación