Visual básico
Visual Basic foi desenvolvido pela Microsoft para estender os recursos do BASIC adicionando objetos e programação orientada a eventos: botões, menus e outros elementos de Interface gráfica do usuário s (GUIs). O Visual Basic também pode ser usado em outro software da Microsoft para programar pequenas rotinas. O Visual Basic foi sucedido em 2002 pelo Visual Basic .NET, uma linguagem muito diferente baseada em C #, uma linguagem com semelhanças com C ++.
Pitão
A linguagem de código aberto Python foi desenvolvida pelo programador holandês Guido van Rossum em 1991. Ela foi projetada como uma linguagem fácil de usar, com recursos como o uso de indentação em vez de colchetes para agrupar instruções. Python também é uma linguagem muito compacta, projetada para que tarefas complexas possam ser executadas com apenas algumas instruções. Na década de 2010, Python se tornou uma das linguagens de programação mais populares, junto com Java e JavaScript.
Linguagens declarativas
Linguagens declarativas, também chamadas de não procedimentais ou de nível muito alto, são linguagens de programação nas quais (idealmente) um programa especifica o que deve ser feito em vez de como fazê-lo. Em tais linguagens, há menos diferença entre a especificação de um programa e sua implementação do que nas linguagens procedurais descritas até agora. Os dois tipos comuns de linguagens declarativas são linguagens lógicas e funcionais.
Linguagens de programação lógica, das quais PROLOG ( para programação em registro ic) é o mais conhecido, define um programa como um conjunto de relações lógicas (por exemplo, um avô é o pai de um pai de alguém). Essas linguagens são semelhantes ao SQL linguagem de banco de dados. Um programa é executado por um motor de inferência que responde a uma consulta pesquisando essas relações sistematicamente para fazer inferências que responderá a uma pergunta. PROLOG tem sido usado extensivamente no processamento de linguagem natural e outros programas de IA.
As linguagens funcionais têm um estilo matemático. Um programa funcional é construído aplicando funções a argumentos. Linguagens funcionais, como LISP, ML e Haskell, são usadas como ferramentas de pesquisa no desenvolvimento de linguagem, em provadores automatizados de teoremas matemáticos e em alguns projetos comerciais.
Linguagens de script
As linguagens de script às vezes são chamadas de pequenas linguagens. Eles se destinam a resolver problemas de programação relativamente pequenos que não requerem a sobrecarga de declarações de dados e outros recursos necessários para tornar grandes programas gerenciáveis. Linguagens de script são usadas para escrever utilitários de sistema operacional, para programas de manipulação de arquivos de propósito especial e, como são fáceis de aprender, às vezes para programas consideravelmente maiores.
O Perl foi desenvolvido no final dos anos 1980, originalmente para uso com o UNIX sistema operacional. A intenção era ter todos os recursos das linguagens de script anteriores. Perl forneceu muitas maneiras de declarar operações comuns e, assim, permitiu que um programador adotasse qualquer estilo conveniente. Na década de 1990, tornou-se popular como uma ferramenta de programação de sistema, tanto para pequenos programas utilitários quanto para protótipos de maiores. Junto com outras linguagens discutidas abaixo, ele também se tornou popular para a programação de servidores Web de computador.
Linguagens de formatação de documentos
As linguagens de formatação do documento especificam a organização do texto e gráficos impressos. Eles se enquadram em várias classes: notação de formatação de texto que pode servir as mesmas funções de um programa de processamento de texto, linguagens de descrição de página que são interpretadas por um dispositivo de impressão e, mais geralmente, linguagens de marcação que descrevem a função pretendida de partes de um documento.
TeX
TeX foi desenvolvido durante 1977-1986 como uma linguagem de formatação de texto por Donald Knuth, um professor da Universidade de Stanford, para melhorar a qualidade da notação matemática em seus livros. Os sistemas de formatação de texto, ao contrário dos processadores de texto WYSIWYG (o que você vê é o que você obtém), incorporam comandos de formatação de texto simples em um documento, que são então interpretados pelo processador de linguagem para produzir um documento formatado para exibição ou impressão. O TeX marca o texto em itálico, por exemplo, como { se estiver em itálico}, que é então exibido como isto está em itálico .
O TeX substituiu amplamente as linguagens de formatação de texto anteriores. Suas habilidades poderosas e flexíveis deram a um especialista controle preciso sobre coisas como a escolha de fontes, layout de tabelas, notação matemática e a inclusão de gráficos em um documento. Geralmente é usado com o auxílio de pacotes de macro que definem comandos simples para operações comuns, como iniciar um novo parágrafo; LaTeX é um pacote amplamente utilizado. O TeX contém várias folhas de estilo padrão para diferentes tipos de documentos e podem ser adaptadas por cada usuário. Existem também programas relacionados, como BibTeX, que gerencia bibliografias e tem folhas de estilo para todos os estilos de bibliografia comuns e versões do TeX para idiomas com vários alfabetos.
PostScript
PostScript é uma linguagem de descrição de página desenvolvida no início de 1980 por Adobe Systems Incorporated com base no trabalho da Xerox PARC (Palo Alto Research Center). Essas linguagens descrevem documentos em termos que podem ser interpretados por um computador pessoal para exibi-los em sua tela ou por um microprocessador em uma impressora ou dispositivo de composição.
Os comandos PostScript podem, por exemplo, posicionar com precisão o texto, em várias fontes e tamanhos, desenhar imagens que são matematicamente descritas e especificar cores ou sombras. PostScript usa postfix, também chamado de notação polonesa reversa, em que um nome de operação segue seus argumentos. Assim, 300 600 20 270 curso de arco significa: desenhar (curso) um arco de 270 graus com raio 20 no local (300, 600). Embora PostScript possa ser lido e escrito por um programador, normalmente é produzido por programas de formatação de texto, processadores de texto ou ferramentas de exibição gráfica.
O sucesso do PostScript se deve ao fato de sua especificação ser de domínio público e por ser uma boa combinação para impressoras a laser de alta resolução. Ele influenciou o desenvolvimento de fontes de impressão e os fabricantes produzem uma grande variedade de fontes PostScript.
Compartilhar: