# data[].attributes.body
La primera versión de Haskell ("Haskell 1.0") se definió en 1990. Es un lenguaje de programación estandarizado multi-propósito, funcionalmente puro, con evaluación no estricta y memorizada, y fuerte tipificación estática.

Las características más interesantes de Haskell incluyen el soporte para tipos de datos y funciones recursivas, listas, tuplas, guardas y encaje de patrones.

# data[].attributes.body
Bool (Valores lógicos):

Sus valores son True y False.

Char (Caracteres):

Ejemplos: 'a', 'B', '3', '+'

String (Cadena de caracteres):

Ejemplos: "abc", "1 + 2 = 3"

Int (Enteros de precisión fija):

Enteros entre  y .

Ejemplos: 123, -12

Integer (Enteros de precisión arbitraria):

Ejemplos: 1267650600228229401496703205376.

Float (Reales de precisión arbitraria):

Ejemplos: 1.2, -23.45, 45e-7

Double (Reales de precisión doble):

Ejemplos: 1.2, -23.45, 45e-7

# data[].attributes.body
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código.​ Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente la orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma.

# data[].attributes.body
Python tiene cuatro tipos primitivos: enteros, flotantes, booleanos y cadenas o Strings.
Los tipos de variables enteros en Python (int) se utilizan para representar datos numéricos, específicamente números enteros. Estos pueden ser tanto positivos como negativos.
Los tipos de datos flotantes en Python (float) se utilizan para representar números de coma flotante o con decimales.
Los tipos primitivos booleanos en python (bool) son tipos de datos binarios, es decir que pueden tomar los valores: Verdadero (True) y Falso (FaLos tipos de datos String en Python son un arreglo de caracteres que forman cadenas para formar un mensaje o oración generalmente. Se pueden crear usando comillas simples, dobles o triples.

# data[].attributes.body
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.
En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de librerías, independiente de la versión del sistema operativo .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects o ActiveX Data Objects.
Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas o GUI.

# data[].attributes.body
Colas, Pilas, Métodos, Objetos, Byte, Boolean, Integer, Long, Single, Double, Currency, Date, Object, String, Variant.

# data[].attributes.body
Hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia del software que conecta con la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, videos, juegos, entre otros.

# data[].attributes.body
html: define el inicio del documento HTML, le indica al navegador que lo que viene a continuación debe ser interpretado como código HTML.
script: incrusta un script en una web, o llama a uno mediante src= "url del script".
head: define la cabecera del documento HTML; esta cabecera suele contener información sobre el documento que no se muestra directamente al usuario como, por ejemplo, el título de la ventana del navegador.
type: indica el tipo de campo de entrada de datos que vamos a utilizar. Dependiendo del tipo que indiquemos obtendremos un resultado u otro. Los valores que puede tener el atributo type son: “text”, “password”, “checkbox”, “radio”, “submit”, “reset”, “file”, “hidden”, “image” y “button”.
id: es el identificador del campo. Es importante ya que será el nombre por el cual podremos identificar, de forma unívoca, al campo.
size: será el tamaño del campo. Es decir, el número de caracteres que podríamos insertar en el campo de texto.
name: es el nombre del campo el cual se enviará desde el formulario al servidor.
value: será el valor por defecto que tendrá el campo de texto y que le aparecerá al usuario al cargar el formulario.

# data[].attributes.body
Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.
Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son compiladas a bytecode (clase Java), que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.

# data[].attributes.body
Objetos: Un objeto puede verse como un paquete que contiene el “comportamiento” (el código) y el “estado” (datos).
Sentencias (if), bucles (for), sentencias (switch) e iteraciones (bucles for y why).
También cuenta con los paradigmas de:
Programación modular: es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable.
Programación orientada a objetos: es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.
Programación por capas: es un modelo de desarrollo software en el que el objetivo primordial es la separación (desacoplamiento) de las partes que componen un sistema software o también una arquitectura cliente-servidor: lógica de negocios, capa de presentación y capa de datos. De esta forma, por ejemplo, es sencillo y mantenible crear diferentes interfaces sobre un mismo sistema sin requerirse cambio alguno en la capa de datos o lógica.

# data[].attributes.body
PHP es un lenguaje de programación de uso general que se adapta especialmente al desarrollo web.2​ Fue creado inicialmente por el programador danés-canadiense Rasmus Lerdorf en 1994.

El código PHP suele ser procesado en un servidor web por un intérprete PHP implementado como un módulo, un daemon o como un ejecutable de interfaz de entrada común (CGI). En un servidor web, el resultado del código PHP interpretado y ejecutado —que puede ser cualquier tipo de datos, como el HTML generado o datos de imágenes binarias— formaría la totalidad o parte de una respuesta HTTP.

# data[].attributes.body
Multiparadigma: imperativo, funcional, orientado a objetos, procedural, reflexivo

# data[].attributes.body
Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET.

La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2022, que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que además es libre).

Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET o Mono para ejecutarse.

# data[].attributes.body
Estructurado, imperativo, orientado a objetos, dirigido por eventos, funcional, genérico, reflexivo
Ejecución diferida: significa que es una función de bloque que ha definido en línea no necesariamente se ejecuta inmediatamente.

Lambdas como datos: En algunas circunstancias, puede utilizar la sintaxis de lambda para indicar una expresión en código que puede ser usado como datos en lugar de ejecutarse.