Speedcoding
Linguagem de programação
Speedcoding ou Speedcode foi a primeira linguagens de programação de alto nível criada para um computador IBM. A linguagem foi desenvolvida por John Backus em 1953 para o IBM 701 para dar suporte a programação em números de ponto flutuante.
Nº Q7475416 ★
Comum · Saberes
Speedcoding
Linguagem de programação
Speedcoding ou Speedcode foi a primeira linguagens de programação de alto nível criada para um computador IBM. A linguagem foi desenvolvida por John Backus em 1953 para o IBM 701 para dar suporte a programação em números de ponto flutuante.
Na Wikipédia
Speedcoding ou Speedcode foi a primeira linguagens de programação de alto nível criada para um computador IBM. A linguagem foi desenvolvida por John Backus em 1953 para o IBM 701 para dar suporte a programação em números de ponto flutuante. A ideia surgiu da dificuldade de programação da máquina IBM SSEC, quando Backus foi contratado para calcular posições astronômicas no início dos anos 1950. O sistema Speedcoding era um interpretador e focava na facilidade de uso em detrimento dos recursos do sistema. Ela fornecia pseudo-instruções para funções matemáticas comuns: logaritmos, exponenciação e operações trigonométricas. O software residente analisava as pseudo-instruções, uma a uma e chamava a subrotina apropriada. A Speedcoding também foi a primeira implementação de operações decimais de entrada/saída. Embora tenha reduzido substancialmente o esforço de escrita de muitas tarefas (jobs), o tempo de execução de um programa que era escrito com a ajuda de Speedcoding era geralmente 10-20 vezes maior do que se fosse feito em código de máquina. O interpretador ocupava 310 palavras de memória, cerca de 30% da memória disponível em um IBM 701.
Texto: Wikipédia, CC BY-SA 4.0. ·
Cartas próximas
-
Range coding
Entropy coding method defined by G. Nigel N. Martin in a 1979 paper, which effectively rediscovered the FIFO arithmetic code first introduced by Richard Clark Pasco in 1976
Nº Q818947 ★
Sem ofertas
-
Ciclo de instrução
Nº Q814190 ★★
Sem ofertas
-
Microsoft Small Basic
Linguagem de programação
Nº Q767018 ★
Sem ofertas
-
Plataforma de desenvolvimento de baixo código
Plataforma de desenvolvimento de baixo código
Nº Q30589910 ★★
Sem ofertas
-
BASIC
Linguagem de programação
Nº Q42979 ★★★
Sem ofertas
-
Dan Ingalls
Nº Q92772 ★★
Sem ofertas
-
EDSAC
Nº Q863565 ★
Sem ofertas
-
Desenvolvimento rápido de aplicações
Nº Q795549 ★★
Sem ofertas
-
M
MicroPython
Linguagem de programação
Nº Q25313489 ★★
Sem ofertas
-
N
NASM
Linguagem de programação
Nº Q1571077 ★★
Sem ofertas
-
ARM Cortex-A53
Microarchitecture implementing the ARMv8-A 64-bit instruction set designed by ARM Holdings
Nº Q23045352 ★★
Sem ofertas
-
L
Linguagem de montagem x86
Código mnemônico para arquitetura x86
Nº Q297868 ★★
Sem ofertas
-
Python
Linguagem de programação orientada a objetos
Nº Q28865 ★★★★★
Sem ofertas
-
Jq
Linguagem de programação
Nº Q28801607 ★
Sem ofertas
-
A
Ada Lovelace (microarchitecture)
GPU microarchitecture designed by Nvidia
Nº Q114068528 ★★
Sem ofertas
-
ROOT
Linguagem de programação
Nº Q947171 ★
Sem ofertas
-
Richard Hickey
American chief technology officer
Nº Q2094209 ★
Sem ofertas
-
PPL
Programming language
Nº Q16614712 ★★
Sem ofertas