segunda-feira, 25 de maio de 2009

Linguagens de Programação

Phyton

Uma linguagem orientada a objetos (incluindo herança múltipla).

Apresenta semântica dinâmica, um moderno mecanismo de tratamento de erros e exceções.
Python possui uma forma eficiente de acesso e reutilização de código com o uso de módulos, coleta de lixo automática, recursos avançados de manipulação de textos, listas e outras estruturas de dados.
Python possui ainda uma sintaxe simples, quase como um pseudo-código, característica marcante da sintaxe, próxima a linguagem matemática.
Diferentemente de C++ ou Java, as funções são tratadas como objetos, característica de linguagens de programação funcional como Lisp.
O NumPy é um conjunto de extensões para Python que oferecem várias funcionalidades para manipulação de conjuntos de objetos chamados arrays.
A vantagem destas extensões é que podemos processar grandes conjuntos de forma tão rápida quanto os resultados das linguagens não interpretadas de mais baixo nível.


Prolog

Linguagem que é um paradigma de programação em lógica de matemática, é associada a inteligência artificial e linguistica computacional. Pode ser chamada de Prolog Puro e pode se acrescentar componentes extra-lógicos.

Foi criado inicialmente para provar teoremas da resolução.

O prolog puro foi adaptado para acrescentar a negação por falha, o nome prolog foi escolhido por Philippe Roussel, abreviação de PROgrammation en LOGique.Foi criada em 1972 por Alain e Philippe.
Os desenvolvimentos modernos do prolog veio dos projetos de computadores da quinta geração(FGCS).

Nenhum comentário:

Postar um comentário