Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

J (lenguaje de programación)

Índice J (lenguaje de programación)

El lenguaje de programación J, diseñado por Kenneth Iverson hyuiuiy Roger Hui en la década de 1990, es una síntesis de los lenguajes de programación APL (diseñado también por Iverson) y los lenguajes funcionales FP y FL creados por John Backus (famoso por FORTRAN, ALGOL AA. Para eliminar el sólo requiere el juego de caracteres básicos ASCII. Se usan tanto el punto como los dos puntos para extender el significado del juego de caracteres disponible. Dado que se trata de un lenguaje de programación de array, J es muy conciso y potente, y es útil para crear programas en los campos de las matemáticas y de la estadística, especialmente cuando involucran operaciones con matrices. De la misma manera que los lenguajes FP/FL, J soporta Programación a nivel de funciones (también conocida como programación funcional de alto orden), gracias a sus características de programación tácita (nótese que la programación a nivel de funciones no es lo mismo que programación funcional). A diferencia de muchos lenguajes que soportan la programación orientada a objetos, el flexible esquema de espacio de nombres jerárquico del lenguaje J (donde cada nombre existe en un ámbito particular) puede ser usado con efectividad como un marco de trabajo para realizar programación orientada a objetos basada tanto en clases, como en instancias. J es un lenguaje de programación no von Neumanniano, que sin embargo permite que el programador use el estilo de programación von Neumann a conveniencia. Nótese que el lenguaje de programación J no está relacionado con J++, ni su nueva versión J# (una versión propietaria del Lenguaje de programación Java desarrollada por Microsoft).

17 relaciones: Años 1990, ALGOL, APL, Arreglo, ASCII, C (lenguaje de programación), Fortran, FP (lenguaje de programación), Intérprete (informática), Java (lenguaje de programación), John Backus, Kenneth Iverson, Lenguaje de programación, Matriz (matemáticas), Programación funcional, Programación tácita, SQL.

Años 1990

Los denominados años 90 comprenden la década del 1 de enero de 1990 al 31 de diciembre de 1999.

¡Nuevo!!: J (lenguaje de programación) y Años 1990 · Ver más »

ALGOL

Se denomina ALGOL (o Algol) a un lenguaje de programación.

¡Nuevo!!: J (lenguaje de programación) y ALGOL · Ver más »

APL

APL (A Programing Language) es un lenguaje de programación que se originó a partir de la notación matemática desarrollada por Kenneth Iverson en 1957, quien lo implementó en 1962 cuando fue contratado por IBM ese mismo año.

¡Nuevo!!: J (lenguaje de programación) y APL · Ver más »

Arreglo

Arreglo (de arreglar) puede referirse a.

¡Nuevo!!: J (lenguaje de programación) y Arreglo · Ver más »

ASCII

ASCII (acrónimo inglés de American Standard Code for Information Interchange —Código Estándar Estadounidense para el Intercambio de Información—), pronunciado generalmente o (rara vez), es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno.

¡Nuevo!!: J (lenguaje de programación) y ASCII · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: J (lenguaje de programación) y C (lenguaje de programación) · Ver más »

Fortran

Fortran (previamente FORTRAN, contracción del inglés The IBM Mathematical Formula Translating System) es un lenguaje de programación de alto nivel de propósito general, procedimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.

¡Nuevo!!: J (lenguaje de programación) y Fortran · Ver más »

FP (lenguaje de programación)

FP (abreviación de Functional Programming) es un lenguaje de programación creado por John Backus para apoyar la diseminación del paradigma de Programación a nivel funcional.

¡Nuevo!!: J (lenguaje de programación) y FP (lenguaje de programación) · Ver más »

Intérprete (informática)

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

¡Nuevo!!: J (lenguaje de programación) e Intérprete (informática) · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.

¡Nuevo!!: J (lenguaje de programación) y Java (lenguaje de programación) · Ver más »

John Backus

John Backus (Filadelfia, 3 de diciembre de 1924 - Oregón, 17 de marzo de 2007) fue un científico de la computación estadounidense.

¡Nuevo!!: J (lenguaje de programación) y John Backus · Ver más »

Kenneth Iverson

Kenneth Iverson, matemático canadiense, nació el 17 de diciembre de 1920 en Alberta y falleció el 19 de octubre de 2004 en Toronto.

¡Nuevo!!: J (lenguaje de programación) y Kenneth Iverson · Ver más »

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca diversas clases de datos.

¡Nuevo!!: J (lenguaje de programación) y Lenguaje de programación · Ver más »

Matriz (matemáticas)

En matemática, una matriz es un arreglo bidimensional de números.

¡Nuevo!!: J (lenguaje de programación) y Matriz (matemáticas) · Ver más »

Programación funcional

En ciencias de la computación, la programación funcional es un paradigma de programación declarativa basado en el uso de funciones matemáticas, en contraste con la programación imperativa, que enfatiza los cambios de estado mediante la mutación de variables.

¡Nuevo!!: J (lenguaje de programación) y Programación funcional · Ver más »

Programación tácita

La programación tácita es un paradigma de programación en el cual la definición de una función no incluye información sobre los argumentos de la misma.

¡Nuevo!!: J (lenguaje de programación) y Programación tácita · Ver más »

SQL

SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos.

¡Nuevo!!: J (lenguaje de programación) y SQL · Ver más »

Redirecciona aquí:

Lenguaje de programacion J, Lenguaje de programación J.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »