{"product_id":"varias-linguagens-de-programacao-uma-visao-geral-von-sridhar-seshadri","title":"Várias linguagens de programação - Uma visão geral","description":"\u003cp\u003eUma linguagem de programação é uma linguagem informática formal concebida para comunicar instruções a uma máquina, nomeadamente um computador. As linguagens de programação podem ser utilizadas para criar programas de controlo do comportamento de uma máquina ou para exprimir algoritmos. A máquina programável mais antiga conhecida precedeu a invenção do computador digital e é o tocador automático de flauta descrito no século IX pelos irmãos Musa em Bagdade, \"durante a Idade de Ouro Islâmica\". A partir do início do século XIX, foram utilizados \"programas\" para dirigir o comportamento de máquinas como os teares Jacquard e os pianos. Foram criadas milhares de linguagens de programação diferentes, principalmente no domínio da informática, e muitas outras continuam a ser criadas todos os anos. Muitas linguagens de programação exigem que a computação seja especificada de forma imperativa (ou seja, como uma sequência de operações a efetuar), enquanto outras linguagens utilizam outras formas de especificação de programas, como a forma declarativa (ou seja, especifica-se o resultado pretendido, mas não a forma de o obter). A descrição de uma linguagem de programação é geralmente dividida em duas componentes: sintaxe (forma) e semântica (significado).\u003c\/p\u003e\u003cdiv class=\"aw-variant-hidden-subtitle-div\" id=\"aw-variant-subtitle-9786207378692\"\u003e\u003ch3\u003e\u003c\/h3\u003e\u003c\/div\u003e","brand":"Autorenwelt Shop","offers":[{"title":"Softcover - 9786207378692","offer_id":48493126517061,"sku":"9786207378692","price":35.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0622\/files\/b3942fe8-eae5-4ef3-ae34-847f1f2aca73.jpg?v=1748233754","url":"https:\/\/shop.autorenwelt.de\/en\/products\/varias-linguagens-de-programacao-uma-visao-geral-von-sridhar-seshadri","provider":"Autorenwelt Shop","version":"1.0","type":"link"}