Upload
virginia-watkins
View
215
Download
0
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/