Lenguajes de Programacion Ndash API 300 k8u3go

Embed Size (px)

Citation preview

  • 8/16/2019 Lenguajes de Programacion Ndash API 300 k8u3go

    1/1

    Lenguajes de programación – API

    Junio 2014

    API

    Una API (Interfaz de Programación de Aplicaciones ) es un conjunto de funciones que permite al

    programador acceder a servicios de una aplicación a través del uso de un lenguaje de

    programación.

    Una API ofrece al programador un cierto nivel de abstracción que enmascara la complejidad de

    acceso a un sistema o aplicación, proponiéndole un conjunto de funciones de las cuales sólo se

    conocen los parámetros y los valores devueltos. Asimismo, por analogía con un automóvil, el

    conductor no necesita conocer la mecánica del motor para conducir el automóvil. El conductor

    sólo tiene acceso a la interfaz compuesta por el volante, los pedales (acelerador, embrague,

    freno), los controles (indicadores, luces delanteras, caja de cambios), interruptores (luces de

    emergencia, luces antiniebla, bocina, etc.). En cierta forma, es similar a la interfaz presentada al

    usuario.

    Gracias a las API, un desarrollador no necesita preocuparse de cómo funciona una aplicación

    remota ni de la forma en que las funciones fueron implementadas, para poder utilizarla en un

    programa. Una API puede estar disponible para un lenguaje específico o para diversoslenguajes de programación.

    Programming languages - API Programmiersprachen - API Langages informatiques - API

    Linguaggi informatici - API Linguagens informáticas - API

    Este documento intitulado « Lenguajes de programación – API » de Kioskea (es.kioskea.net) esta puesto a diposición

    bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que

    esta nota sea visible.

    http://localhost/var/www/apps/conversion/tmp/scratch_5/ccmguide/ccmlicence.php3http://it.kioskea.net/contents/185-linguaggi-informatici-apihttp://pt.kioskea.net/contents/304-linguagens-informaticas-apihttp://en.kioskea.net/contents/311-programming-languages-apihttp://de.kioskea.net/contents/164-programmiersprachen-apihttp://www.commentcamarche.net/contents/613-langages-informatiques-apihttp://localhost/var/www/apps/conversion/tmp/scratch_5/ccmguide/ccmlicence.php3http://es.kioskea.net/http://es.kioskea.net/http://es.kioskea.net/contents/300-lenguajes-de-programacion-ndash-apihttp://pt.kioskea.net/contents/304-linguagens-informaticas-apihttp://it.kioskea.net/contents/185-linguaggi-informatici-apihttp://www.commentcamarche.net/contents/613-langages-informatiques-apihttp://de.kioskea.net/contents/164-programmiersprachen-apihttp://en.kioskea.net/contents/311-programming-languages-apihttp://localhost/var/www/apps/conversion/tmp/scratch_5/