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
-
1C:Enterprise embedded programming language
Programming language
Nº Q65065977 ★★★
Sem ofertas
-
história do Python
History of the Python programming language
Nº Q4205080 ★★★
Sem ofertas
-
L
LLVM
Nº Q223490 ★★★
Sem ofertas
-
Code page 437
DOM OEM code page, from the character set of the original IBM PC
Nº Q1105757 ★★
Sem ofertas
-
Nassi–Shneiderman diagram
Diagram used to visualize the structure of a computer program
Nº Q1251015 ★★★
Sem ofertas
-
John Hopcroft
Nº Q62874 ★
Sem ofertas
-
Whitespace
Linguagem de programação
Nº Q378222 ★★
Sem ofertas
-
Gene Amdahl
Nº Q62890 ★
Sem ofertas
-
L
LabVIEW
Linguagem de programação
Nº Q746261 ★★
Sem ofertas
-
P
PL/I
Linguagem de programação
Nº Q223433 ★★★★
Sem ofertas
-
Guido van Rossum
Programador holandês e criador do Python
Nº Q30942 ★★★
Sem ofertas
-
W
Wolfram (linguagem de programação)
Linguagem de programação
Nº Q15241057 ★
Sem ofertas
-
ELIZA
Nº Q580318 ★★★★
Sem ofertas
-
Printer Command Language
Nº Q845753 ★
Sem ofertas
-
Haskell (linguagem de programação)
Linguagem de programação
Nº Q34010 ★★★
Sem ofertas
-
OpenCL
Linguagem de programação
Nº Q681360 ★★
Sem ofertas
-
Bjarne Stroustrup
Nº Q92620 ★★★
Sem ofertas
-
Lisp
Linguagem de programação
Nº Q132874 ★★★
Sem ofertas