Los tipos de datos en programación

Cuando hablamos de los tipos de datos en programación nos referimos a esa propiedad que determina a que grupo o conjunto pertenece un dato (dominio), también nos permite saber cómo representaremos el dato y que operaciones se pueden realizar con él.

Si un dato es de tipo carácter es imposible realizar operaciones aritméticas a menos que el dato sea de tipo Numérico.

Los datos pueden ser divididos en varios grupos

  • Numéricos
  • Caracteres
  • Lógicos
  • Objetos
  • Definidos por el usuario

Grupo de los tipos numéricos

(nombres en ingles en paréntesis)

Entero (Integer) números enteros sin coma flotante (decimales)

1, 2, 3, 45, -50, 100, -567

Doble (Double) números con decimales largos

45.6978756456859687, 34.67834 45.00001

Flotante (Float) números con decimales cortos

45.005, 0.25, 1234567.09, 0.00001


Grupo de los tipos caracteres

Caracteres (character) representa un carácter o dígito

‘#’, ‘r’, ‘t’, ‘@’, ‘9’, ‘8’, ‘”’

Cadena (String) Representa una cadena de caracteres

“Hola Mundo”, “Esto es una cadena de caracteres”,”56 Street, summer”


Grupo de los tipo lógicos

Lógico (boolean) Representa un valor falso o verdadero

True (verdadero), false (falso),

0 (false), 1 (true)


Tipo de dato Objeto

El tipo de dato objeto es una estructura que nace en la programación orientada a objeto, tiene la particularidad de funcionar como un contenedor en el cual se puede colocar cualquier dato sin importar su tipo, pero con la limitante de que no es posible realizar operaciones ni ninguna instrucción que se podría realizar si el dato estuviese en una variable del mismo tipo que el dato.

Es decir, si introduzco un numero entero en una variable de tipo objeto, podre almacenar y mantener el numero, pero no podre realizar ni sumas, restas, multiplicación ni ninguna otra operación propia de los numera

Tipos de datos definidos por el usuario

Los tipos de datos Definidos por el usuario existen en algunos paradigmas de programación, como lo es el paradigma de orientación a objeto.

estos tipos de datos tienden a ser estructuras complejas, que pueden contener mas de un tipo de dato internamente e inclusive objetos, son creados a partir de prototipos o plantillas conocidas como clases y su uso es posible cuando se instancia un objeto del mismo tipo de la clase.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.