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
-
O
OCaml
Linguagem de programação
Nº Q212587 ★★★
Sem ofertas
-
Commodore BASIC
Linguagem de programação
Nº Q337272 ★
Sem ofertas
-
F
Flow-Matic
Linguagem de programação
Nº Q1389173 ★
Sem ofertas
-
J (linguagem de programação)
Linguagem de programação
Nº Q383994 ★★
Sem ofertas
-
History of compiler construction
Wikimedia history article
Nº Q3502371 ★
Sem ofertas
-
S
SuperCollider
Linguagem de programação
Nº Q2299598 ★
Sem ofertas
-
U
Universal Systems Language
Modeling language
Nº Q7894081 ★★
Sem ofertas
-
Scheme
Linguagem de programação
Nº Q187560 ★★
Sem ofertas
-
A
AIML
Nº Q188545 ★
Sem ofertas
-
J
Jovial
Linguagem de programação
Nº Q1277803 ★
Sem ofertas
-
B
BCPL
Linguagem de programação
Nº Q810009 ★★
Sem ofertas
-
Altair BASIC
Linguagem de programação
Nº Q286196 ★
Sem ofertas
-
Sophie Wilson
Nº Q16489 ★★
Sem ofertas
-
Flat assembler
Nº Q852086 ★★
Sem ofertas
-
Seymour Cray
Engenheiro eletrônico e arquiteto de supercomputadores estadunidense
Nº Q92765 ★★
Sem ofertas
-
Código de máquina
Sequência binária de instruções para processadores
Nº Q55813 ★★★
Sem ofertas
-
Modified Frequency Modulation
Nº Q1942166 ★★
Sem ofertas
-
1C:Enterprise embedded programming language
Programming language
Nº Q65065977 ★★★
Sem ofertas