Linguagens informáticas - API

Novembro 2017

O que é API

Uma API ( Application Programming Interface e, em português, Interface programável de aplicativo ou interface de programação ou, ainda, interface para o acesso programado àos aplicativos) é um conjunto de funções que permitem acessar aos serviços de um aplicativo, através de uma linguagem de programação.

Uma API fornece um certo nível de abstração ao programador, quer dizer, que ela mascara a complexidade do acesso a um sistema ou a um aplicativo, propondo um jogo de funções padrão no qual só os parâmetros e os valores devolvidos são conhecidos. Assim, por analogia com um automóvel, o motorista não tem que conhecer o funcionamento mecânico do motor de um veículo para poder conduzi-lo. Apenas uma interface, composta por um volante, pedais (acelerador, embreagem, freio, piscas, faróis, caixa de marchas e botões (quatro piscas, faróis de cerração, buzina, etc.) é acessível: trata-se, de certa maneira, da interface proposta ao usuário.

Graças ao API, um programador não tem, desta maneira, que se preocupar com a forma como um aplicativo distante funciona, nem como as funções foram aplicadas para poder utilizá-las em um programa. Uma API pode estar disponível para uma linguagem específica ou estar disponível para várias linguagens de programação.

Programming languages - API
Programming languages - API
Lenguajes de programación – API
Lenguajes de programación – API
Langages informatiques - API
Langages informatiques - API
Linguaggi informatici - API
Linguaggi informatici - API
Última modificação: 3 de julho de 2017 às 14:22 por Pedro.CCM.
Este documento, intitulado 'Linguagens informáticas - API', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.