Programación

¿Qué es la programación?

La programación es el proceso de escribir instrucciones que una computadora puede entender y ejecutar. Estas instrucciones se escriben en un lenguaje de programación (como Python, Java, C++, etc.). 

¿Qué necesitamos para programar?

Para empezar a programar, necesitas:

Computadora con un sistema operativo (Windows, macOS o Linux).

Editor de código o un Entorno de Desarrollo Integrado (IDE): como VS Code, PyCharm, o incluso editores en línea como Replit.

Lenguaje de programación: el que se va a usar, por ejemplo: Python, JavaScript, Java, etc.

Conocimientos básicos: sobre lógica, estructuras de datos, y sintaxis del lenguaje elegido.

(Opcional) Intérprete o compilador: dependiendo del lenguaje (por ejemplo, Python necesita un intérprete).

 

Tipos de datos en un programa

Los tipos de datos son las diferentes formas en las que podemos representar información en un programa. Los más comunes son:

Tipo de DatoDescripciónEjemplo
intNúmero entero5, -3, 100
floatNúmero decimal3.14, -2.5
boolBooleano (lógico)True, False
strCadena de texto (string)"Hola", '123'
listLista (colección de elementos)[1, 2, 3]
dictDiccionario (clave: valor){"edad": 20}

Operadores matemáticos

Los operadores matemáticos permiten realizar operaciones aritméticas. Aquí están los más comunes:


OperadorSignificadoEjemplo (a = 5, b = 2)Resultado
+Sumaa + b7
-Restaa - b3
*Multiplicacióna * b10
/Divisióna / b2.5
//División enteraa // b2
%Módulo (residuo)a % b1
**Potenciaa ** b


Operadores lógicos

Se usan para comparar valores lógicos o booleanos:

OperadorSignificadoEjemploResultado
andY (ambas condiciones)True and FalseFalse
orO (una u otra condición)True or FalseTrue
notNegación (inverso)not True

También hay operadores de comparación:

OperadorSignificadoEjemplo (a = 5, b = 2)Resultado
==Igual aa == bFalse
!=Distinto dea != bTrue
<Menor quea < bFalse
>Mayor quea > bTrue
<=Menor o iguala <= bFalse
>=Mayor o iguala >= b

Comentarios