Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

ALGOL 68

Índice ALGOL 68

ALGOL 68, sigla ALGOrithmic Language 1968, é uma das linguagens de programação da família de ALGOL, sendo uma estruturada e imperativa, que foi concebida como sucessora de ALGOL 60, sendo projetada com os objetivos de atender um escopo muito maior de aplicações e possuir uma sintática e semântica mais rigorosas.

20 relações: Adriaan van Wijngaarden, ALGOL, ALGOL Bulletin, Algol-W, Avaliação de curto-circuito, Barra inversa, Brian Randell, C++, Comparação entre linguagens de programação, Gramática afixa, Gramáticas de Van Wijngaarden, História das linguagens de programação, Lista de linguagens de programação, Notação científica, Ortogonalidade, Pascal (linguagem de programação), Prêmio Pioneiro da Computação, Python, Shell do Unix, Sub-rotina aninhada.

Adriaan van Wijngaarden

Adriaan van Wijngaarden (Rotterdam, — Amstelveen) foi um matemático e cientista da computação neerlandês.

Novo!!: ALGOL 68 e Adriaan van Wijngaarden · Veja mais »

ALGOL

O ALGOL é uma família de linguagens de programação de alto nível voltadas principalmente para aplicações científicas.

Novo!!: ALGOL 68 e ALGOL · Veja mais »

ALGOL Bulletin

ALGOL Bulletin foi uma revista científica, publicada pela Association for Computing Machinery sobre as linguagens de programação ALGOL 60 e ALGOL 68 de março de 1959 até agosto de 1988.

Novo!!: ALGOL 68 e ALGOL Bulletin · Veja mais »

Algol-W

Algol-W é uma linguagem de programação da família de ALGOL que foi proposta por Niklaus Wirth para o cômite que planejava a linguagem ALGOL 68, destinada a substituir ALGOL 60.

Novo!!: ALGOL 68 e Algol-W · Veja mais »

Avaliação de curto-circuito

Avaliação de curto-circuito, avaliação mínima ou avaliação de McCarthy especifica a semântica de alguns operadores booleanos em algumas linguagens de programação na qual o segundo argumento é apenas executado ou avaliado se o primeiro argumento não for suficiente para determinar o valor da expressão: quando o primeiro argumento de uma função AND é avaliado como falso, o valor global deve ser falso e quando o primeiro argumento da função OR for avaliado como verdadeiro, o valor global deve ser verdadeiro.

Novo!!: ALGOL 68 e Avaliação de curto-circuito · Veja mais »

Barra inversa

A barra inversa (representação: \), também chamada de barra invertida ou contrabarra, é um glifo ou um caractere, comumente usada na computação desde 1960 por Bob Bemer.

Novo!!: ALGOL 68 e Barra inversa · Veja mais »

Brian Randell

Brian Randell (nascido em 1936) é um cientista da computação britânico e professor emérito da Escola de Computação da Universidade de Newcastle, Reino Unido.

Novo!!: ALGOL 68 e Brian Randell · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: ALGOL 68 e C++ · Veja mais »

Comparação entre linguagens de programação

Segue-se uma comparação de características de diferentes linguagem de programação.

Novo!!: ALGOL 68 e Comparação entre linguagens de programação · Veja mais »

Gramática afixa

Uma gramática afixa ou linguagem afixa é um tipo de gramática formal; É usado para descrever a sintaxe das linguagens, primordialmente utilizado para linguagens de computação, usando uma bordagem baseada em como uma linguagem natural é tipicamente descrita.

Novo!!: ALGOL 68 e Gramática afixa · Veja mais »

Gramáticas de Van Wijngaarden

Uma gramática de van Wijngaarden (também conhecida por gramática-vW ou gramática-W (W-grammar) é uma gramática em dois níveis que fornece uma técnica para definir potencialmente infinitas gramáticas, em um número finito de regras. O formalismo foi inventado por Adriaan van Wijngaarden para definir com rigor algumas restrições sintáticas que anteriormente tinham que ser formuladas em linguagem natural, apesar de seu conteúdo ser essencialmente sintático. As aplicações típicas são o tratamento de gênero e número em sintaxes de linguagem natural e a boa definição de identificadores em linguagens de programação. A técnica foi utilizada e desenvolvida na definição da linguagem de programação ALGOL 68. É um exemplo da larga classe de gramáticas aumentadas.

Novo!!: ALGOL 68 e Gramáticas de Van Wijngaarden · Veja mais »

História das linguagens de programação

História das linguagens de programação A história das linguagens de programação data da criação dos primeiros computadores mecânicos.

Novo!!: ALGOL 68 e História das linguagens de programação · Veja mais »

Lista de linguagens de programação

Euphoria, uma linguagem interpretada procedural. Esta é uma lista de linguagens de programação, atuais e históricas, em ordem alfabética, que inclui também o desenvolvedor, data de criação e o paradigma de programação que é a forma de classificar as linguagens baseada em suas funcionalidades.

Novo!!: ALGOL 68 e Lista de linguagens de programação · Veja mais »

Notação científica

Notação científica, é também denominada por padrão ou notação em forma exponencial, é uma forma de escrever números que acomoda valores demasiadamente grandes (100000000000) ou pequenos (0,00000000001) para serem convenientemente escritos em forma convencional.

Novo!!: ALGOL 68 e Notação científica · Veja mais »

Ortogonalidade

Em matemática, ortogonalidade é a generalização da noção de perpendicularidade à álgebra linear de formas bilineares.

Novo!!: ALGOL 68 e Ortogonalidade · Veja mais »

Pascal (linguagem de programação)

Pascal, é uma linguagem de programação orientada por objetos, que recebeu este nome em homenagem ao matemático e físico Blaise Pascal.

Novo!!: ALGOL 68 e Pascal (linguagem de programação) · Veja mais »

Prêmio Pioneiro da Computação

O Prêmio Pioneiro da Computação (Computer Pioneer Award) foi estabelecido em 1981 pelo "Board of Governors" da IEEE Computer Society para o reconhecimento e honra daquelas pessoas cujos esforços resultaram na criação e vitalidade contínua da indústria de computadores.

Novo!!: ALGOL 68 e Prêmio Pioneiro da Computação · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: ALGOL 68 e Python · Veja mais »

Shell do Unix

Um shell do Unix é um interpretador de linha de comando ou shell que fornece uma interface semelhante ao Unix tradicional.

Novo!!: ALGOL 68 e Shell do Unix · Veja mais »

Sub-rotina aninhada

Em programação, uma subrotina aninhada (ou função aninhada) é uma subrotina encapsulada noutra.

Novo!!: ALGOL 68 e Sub-rotina aninhada · Veja mais »

Redireciona aqui:

Algol 68.

CessanteEntrada
Ei! Agora estamos em Facebook! »