EBAC Logotipo
Menú

1.1 Conoce qué es IT: Generalidades de la programación

Comprender el papel de las tecnologías de información en el mundo actual y su relación con el desarrollo de software, así como adquirir una visión general de qué es programar y para qué sirve.

1. Bienvenida

¿Qué tienen en común Netflix, WhatsApp, tú módem y google.com? Todas son parte del mundo IT.


En esta clase conocerás:

  1. Qué es IT.
  2. Qué significa programar.
  3. Por qué es tan importante aprenderlo hoy.


2. ¿Qué es IT?

Las Tecnologías de la Información (TI, o IT por sus siglas en inglés: Information Technologies) son el conjunto de herramientas, procesos y recursos que se usan para recolectar, almacenar, procesar y compartir información.


Abarcan tanto componentes físicos (hardware como computadoras, redes y servidores) como digitales (software, bases de datos, aplicaciones y plataformas).


El propósito principal de las TI es hacer más fácil y eficiente el manejo de datos: organizarlos, analizarlos y usarlos para tomar decisiones o resolver problemas.


Las TI modernas comenzaron a expandirse con fuerz a durante la revolución digital entre los años 70 y 90, y hoy están presentes en casi todos los sectores: salud, educación, finanzas, entretenimiento, transporte y más.

3. ¿Qué es la programación?

Programar es el proceso de resolver problemas usando instrucciones que una computadora puede entender y ejecutar.


Esto se hace mediante el diseño de algoritmos (pasos lógicos) y el uso de lenguajes de programación, que son formas específicas de escribir esas instrucciones.


Programar es resolver problemas, traduciendo ideas o necesidades a código facilitando nuestra vida diaria.

4. ¿Qué es un lenguaje de programación?

Un lenguaje de programación es un idioma especial que usamos para comunicarnos con las computadoras y darles instrucciones claras sobre qué hacer.


Las computadoras procesan información en sistema binario, es decir, una secuencia de 1s (encendido) y 0s (apagado).


Programar directamente en binario sería muy complicado, es por eso que se inventaron los lenguajes, para traducir nuestras instrucciones a ese lenguaje de ceros y unos que la computadora sí entiende.

5. Tipos de lenguajes

Existen diferentes lenguajes de programación, pueden ser clasificados de diferentes maneras según su uso, arquitectura y funcionalidad, estos son algunos ejemplos que usaremos en el curso:


Frontend (lo que ves):

  1. HTML, CSS, JavaScript

Backend (la lógica y datos detrás):

  1. Python, Java

Datos e inteligencia artificial:

  1. Python, SQLite


Cada lenguaje tiene reglas específicas (Sintaxis) para escribir instrucciones (como la gramática en un idioma)

6. Relación entre programación e IT

La programación es una herramienta fundamental dentro de IT. Permite construir software, automatizar procesos, crear servicios en línea y manipular datos. Desde aplicaciones móviles y sitios web, hasta sistemas que automatizan procesos complejos.


Todo sistema informático, desde un sitio web hasta una apps como instagram o tiktok, requiere de programación para operar, incluso el hardware como tu teléfono o computadora.


Sin programación, las IT serían solo hardware sin propósito