TRAC (lenguaje de programación) - ορισμός. Τι είναι το TRAC (lenguaje de programación)
Diclib.com
Λεξικό ChatGPT
Εισάγετε μια λέξη ή φράση σε οποιαδήποτε γλώσσα 👆
Γλώσσα:

Μετάφραση και ανάλυση λέξεων από την τεχνητή νοημοσύνη ChatGPT

Σε αυτήν τη σελίδα μπορείτε να λάβετε μια λεπτομερή ανάλυση μιας λέξης ή μιας φράσης, η οποία δημιουργήθηκε χρησιμοποιώντας το ChatGPT, την καλύτερη τεχνολογία τεχνητής νοημοσύνης μέχρι σήμερα:

  • πώς χρησιμοποιείται η λέξη
  • συχνότητα χρήσης
  • χρησιμοποιείται πιο συχνά στον προφορικό ή γραπτό λόγο
  • επιλογές μετάφρασης λέξεων
  • παραδείγματα χρήσης (πολλές φράσεις με μετάφραση)
  • ετυμολογία

Τι (ποιος) είναι TRAC (lenguaje de programación) - ορισμός


Programación visual         
  • [[Scratch Jr]] permite programar mediante bloques con íconos, por lo que no es necesario saber leer para usarlo
  • Scratch]]
LENGUAJE QUE PERMITE CREAR PROGRAMAS MEDIANTE LA MANIPULACIÓN DE ELEMENTOS GRÁFICOS
Lenguaje de programación visual; Programacion visual; Lenguaje de programacion visual; Programación Visual
El término programación visual (Visual programming language, VPL) refiere a la programación en la que se utiliza más de una dimensión para expresar la semántica. Los lenguajes de programación visual permiten a los usuarios crear programas mediante la manipulación de elementos gráficos, en lugar de especificarlos exclusivamente de manera textual.
Paradigma de programación         
  • [[Código fuente]] de un programa escrito en el [[lenguaje de programación Java]]
  • Código Fortran]] en una [[tarjeta perforada]], mostrando el uso especializado de las columnas 1-5, 6 y 73-80
  • Imagen tomada de [[Pauscal]], lenguaje de programación en español creado en Argentina
  • Programming language
  • Con frecuencia se resaltan los elementos de la sintaxis con colores diferentes para facilitar su lectura. Este ejemplo está escrito en [[Python]].
LENGUAJE ARTIFICIAL DISEÑADO PARA FACILITAR EL PASO DE INSTRUCCIONES A COMPUTADORAS
Lenguajes de programación; Paradigma de Programación; Lenguajes y generaciones; Lenguajes y Generaciones; Lenguaje de programación imperativo; Lenguajes imperativos; Lenguajes declarativos; Lenguajes de propósito general; Programadores; Lenguaje de programacion; Lenguaje (programación); Programar; 3GL; Third Generation Language; Programación multiparadigma; Paradigma imperativa; Paradigma imperativo; Paradigma declarativo; Programación Imperativa; Lenguaje de cuarta generación; Generaciones de lenguajes de programacion; 4GL; Lenguaje de tercera generación; Lenguaje de Tercera Generacion; Lenguaje de programacion de cuarta generacion; Lenguaje de programacion de proposito general; Lenguaje de programacion declarativo; Lenguaje de programacion multiparadigma; Paradigma de programacion; Programacion imperativa; Programación de computadoras; Lenguaje de programacion imperativo; Lenguajes de programacion; Paradigma de Programacion; Programacion multiparadigma; Lenguaje de tercera generacion; Lenguajes de proposito general; Programacion Imperativa; Programacion informatica; Programacion de computadoras; Lenguaje de cuarta generacion; Lenguaje de Tercera Generación; Lenguaje de programacion de tercera generacion; Lenguaje (programacion); Lenguaje de programacion de cuarta generación; Lenguaje de programacion de propósito general; Lenguaje de programacion de tercera generación; Programación informatica; Programacion informática; Lenguaje declarativo; Lenguaje de computadora; Lenguaje de programación declarativo; Espacio de programación; Lenguaje de computación; Paradigmas de programación
Se denominan paradigmas de programación a las formas de clasificar los lenguajes de programación en función de sus características. Los idiomas se pueden clasificar en múltiples paradigmas.
programar         
  • [[Código fuente]] de un programa escrito en el [[lenguaje de programación Java]]
  • Código Fortran]] en una [[tarjeta perforada]], mostrando el uso especializado de las columnas 1-5, 6 y 73-80
  • Imagen tomada de [[Pauscal]], lenguaje de programación en español creado en Argentina
  • Programming language
  • Con frecuencia se resaltan los elementos de la sintaxis con colores diferentes para facilitar su lectura. Este ejemplo está escrito en [[Python]].
LENGUAJE ARTIFICIAL DISEÑADO PARA FACILITAR EL PASO DE INSTRUCCIONES A COMPUTADORAS
Lenguajes de programación; Paradigma de Programación; Lenguajes y generaciones; Lenguajes y Generaciones; Lenguaje de programación imperativo; Lenguajes imperativos; Lenguajes declarativos; Lenguajes de propósito general; Programadores; Lenguaje de programacion; Lenguaje (programación); Programar; 3GL; Third Generation Language; Programación multiparadigma; Paradigma imperativa; Paradigma imperativo; Paradigma declarativo; Programación Imperativa; Lenguaje de cuarta generación; Generaciones de lenguajes de programacion; 4GL; Lenguaje de tercera generación; Lenguaje de Tercera Generacion; Lenguaje de programacion de cuarta generacion; Lenguaje de programacion de proposito general; Lenguaje de programacion declarativo; Lenguaje de programacion multiparadigma; Paradigma de programacion; Programacion imperativa; Programación de computadoras; Lenguaje de programacion imperativo; Lenguajes de programacion; Paradigma de Programacion; Programacion multiparadigma; Lenguaje de tercera generacion; Lenguajes de proposito general; Programacion Imperativa; Programacion informatica; Programacion de computadoras; Lenguaje de cuarta generacion; Lenguaje de Tercera Generación; Lenguaje de programacion de tercera generacion; Lenguaje (programacion); Lenguaje de programacion de cuarta generación; Lenguaje de programacion de propósito general; Lenguaje de programacion de tercera generación; Programación informatica; Programacion informática; Lenguaje declarativo; Lenguaje de computadora; Lenguaje de programación declarativo; Espacio de programación; Lenguaje de computación; Paradigmas de programación
Sinónimos
verbo
proyectar: proyectar, disponer

Βικιπαίδεια

TRAC (lenguaje de programación)

TRAC (Text Reckoning And Compiling) es un lenguaje de programación desarrollado entre 1959 a 1964 por Calvin Mooers e implementado en un PDP-10 en 1964 por L. Peter Deutsch.[1]​ Fue uno de los tres "primeros lenguajes" recomendados por Ted Nelson en Computer Lib. TRAC T64 se usó hasta al menos 1984, cuando Mooers lo actualizó a TRAC T84.

TRAC es un lenguaje puramente basado en texto, un tipo de lenguaje macro. A diferencia de los macro lenguajes ad hoc tradicionales de la época, como los que se encuentran en los ensambladores, TRAC está bien planificado, es consistente y en muchos sentidos completo. Tiene operadores de entrada y salida explícitos, a diferencia de la E/S implícita típica en el nivel macro más externo, lo que lo hace simultáneamente más simple y más versátil que los lenguajes macro más antiguos.

También difiere de los macro lenguajes tradicionales en que los números TRAC son cadenas de dígitos, con aritmética de enteros (sin límites específicos en valores máximos) proporcionados a través de funciones integradas ("primitivas"). Podría decirse que un aspecto de su integridad es que el concepto de error se limita a eventos como la falta de espacio de archivos y la solicitud de expansión de una cadena más larga que el almacenamiento de trabajo del intérprete; lo que en muchos idiomas se describiría como operaciones ilegales se tratan en TRAC definiendo un resultado (a menudo una cadena nula) para cada combinación posible de cadenas de argumentos de una función.

TRAC es un lenguaje de procesamiento de texto,[2]​ también llamado lenguaje de procesamiento de cadenas.[3]

El énfasis en las cadenas como cadenas es tan fuerte que TRAC proporciona mecanismos para manejar los propios caracteres sintácticos del lenguaje, ya sea en sus roles sintácticos o como cualquier otro carácter, y el código de auto-modificación tiene más la sensación de una consecuencia natural de las técnicas de programación TRAC típicas que de ser una característica especial.

TRAC es, como APL o LISP, un lenguaje orientado a la expresión (en contraste con los lenguajes orientados a procedimientos más típicos), pero a diferencia de APL, carece por completo de operadores. En la mayoría de los aspectos, es un caso de programación funcional pura.

TRAC es homoicónico.[4][5][6]

TRAC tiene en común con LISP una sintaxis que generalmente implica la presencia de muchos niveles de paréntesis anidados.

Mooers registró el nombre TRAC en un esfuerzo por mantener su control sobre la definición del lenguaje, una acción inusual y pionera en ese momento. En un momento, presentó una demanda por infracción de propiedad intelectual contra DEC, alegando que un contrato para entregar una mini computadora con un intérprete de TRAC violaba sus derechos. "El primer número del Dr. Dobb's Journal, una de las primeras publicaciones en el campo de la computadora personal, tiene un editorial vitriólico contra Mooers y su rapacidad al tratar de cobrar a las personas por su lenguaje informático".[7]​ Sin embargo, la marca registrada (# 72301892) expiró en 1992. Desde entonces, el nombre se ha utilizado varias veces para proyectos de tecnología de la información no relacionados, incluido un sistema actual de gestión de proyectos de código abierto llamado Trac.

Ha habido varios lenguajes inspirados en TRAC. Para evitar problemas con Mooers, cambiaron el nombre de las primitivas y/o utilizaron diferentes metacaracteres. En el caso de SAM76, se agregaron primitivas, de acuerdo con Claude Kagan, "porque TRAC es una charla infantil". En el caso de MINT, se agregaron primitivas para dar acceso a una sofisticada maquinaria de edición de texto.

  • Una deficiencia percibida de TRAC fue la falta de extensibilidad total: algunas funciones primitivas de TRAC son sensibles a la distinción entre un argumento nulo (carácter cero) y uno inexistente (no delimitado), pero más allá de su último argumento no nulo, un usuario -defined function no puede hacer la distinción. SAM76 era un lenguaje similar al TRAC que eliminó esa limitación.
  • Russ Nelson implementó un lenguaje de extensión emacs llamado MINT (M INT I s N ot T RAC). Este lenguaje es utilizado por el editor FreeDOS FreeMACS .

TRAC fue utilizado por el software FTP en su producto PC/TCP como lenguaje de scripting del marcador de módem.

TRAC también se usó como front end en el renderizador de Digital Productions Cray para películas, incluido The Last Starfighter.

Τι είναι Programación visual - ορισμός