Speedcoding
Lenguaje de programación
Speedcoding o Speedcode fue el primer lenguaje de alto nivel creado para un ordenador de IBM. El lenguaje estuvo desarrollado por John Backus en 1953 para el IBM 701, para soportar la computación con números de coma flotante. Aquí el alto nivel tiene un significado simbólico y va dirigido a la expresividad del lenguaje natural como objetivo opuesto al lenguaje de máquina o la codificación orientada a las instrucciones de hardware. La idea surgió de la dificultad de programar en la máquina IBM SSEC, cuándo Backus estuvo contratado para calcula...
Nº Q7475416 ★
Común · Saberes
Speedcoding
Lenguaje de programación
Speedcoding o Speedcode fue el primer lenguaje de alto nivel creado para un ordenador de IBM. El lenguaje estuvo desarrollado por John Backus en 1953 para el IBM 701, para soportar la computación con números de coma flotante. Aquí el alto nivel tiene un significado simbólico y va dirigido a la expresividad del lenguaje natural como objetivo opuesto al lenguaje de máquina o la codificación orientada a las instrucciones de hardware. La idea surgió de la dificultad de programar en la máquina IBM SSEC, cuándo Backus estuvo contratado para calcula...
En Wikipedia
Speedcoding o Speedcode fue el primer lenguaje de alto nivel creado para un ordenador de IBM. El lenguaje estuvo desarrollado por John Backus en 1953 para el IBM 701, para soportar la computación con números de coma flotante. Aquí el alto nivel tiene un significado simbólico y va dirigido a la expresividad del lenguaje natural como objetivo opuesto al lenguaje de máquina o la codificación orientada a las instrucciones de hardware. La idea surgió de la dificultad de programar en la máquina IBM SSEC, cuándo Backus estuvo contratado para calcular las posiciones astronómicas en los años '50. El sistema speedcoding era un intérprete enfocado en la facilidad de uso, sacrificando los recursos de sistema. Proporciona pseudo-instrucciones para funciones matemáticas comunes: logaritmos, exponenciación, y operaciones trigonométricas. El software residente analizó las pseudo-instrucciones, una por una, y llamó a la subrutina apropiada. Speedcoding era también la primera implementación de operaciones de producción de entrada o salida de decimales. A pesar de que sustancialmente reduzca el esfuerzo de escribir mucho código, en tiempo de ejecución de un programa que estuvo escrito con la ayuda de Speedcoding, era normalmente de diez a veinte, el tiempo que de código de máquina. El intérprete tomó 310 palabras de memoria, aproximadamente un 30% de la memoria disponible en un 701.
Texto: Wikipédia, CC BY-SA 4.0. ·
Cartas cercanas
-
Rango de codificación
Nº Q818947 ★
Sin ofertas
-
Ciclo de instrucción
Nº Q814190 ★★
Sin ofertas
-
Microsoft Small Basic
Lenguaje de programación
Nº Q767018 ★
Sin ofertas
-
Tecnología de bajo código
Nº Q30589910 ★★
Sin ofertas
-
BASIC
Lenguaje de programación
Nº Q42979 ★★★
Sin ofertas
-
Daniel Henry Holmes Ingalls, Jr.
American computer scientist
Nº Q92772 ★★
Sin ofertas
-
EDSAC
Computadora británica
Nº Q863565 ★
Sin ofertas
-
Desarrollo rápido de aplicaciones
Proceso de desarrollo de software
Nº Q795549 ★★
Sin ofertas
-
M
MicroPython
Lenguaje de programación
Nº Q25313489 ★★
Sin ofertas
-
N
Netwide Assembler
Lenguaje de programación
Nº Q1571077 ★★
Sin ofertas
-
ARM Cortex-A53
Nº Q23045352 ★★
Sin ofertas
-
L
Lenguaje ensamblador x86
Nº Q297868 ★★
Sin ofertas
-
Python
Lenguaje de programación de alto nivel
Nº Q28865 ★★★★★
Sin ofertas
-
Jq
Lenguaje de programación
Nº Q28801607 ★
Sin ofertas
-
A
Ada Lovelace (microarquitectura)
Microarquitectura de GPU de Nvidia
Nº Q114068528 ★★
Sin ofertas
-
ROOT (programa)
Lenguaje de programación
Nº Q947171 ★
Sin ofertas
-
Richard Hickey
Nº Q2094209 ★
Sin ofertas
-
PPL (lenguaje de programación)
Nº Q16614712 ★★
Sin ofertas