On this page

Versión borrador / preliminar

Este documento es una versión preliminar para uso interno. Si encuentra algún problema o error, o si tiene algún comentario por favor repórtelo a los autores.

../_images/nivel1.png

2. Introducción

Computers are good at following instructions, but not at reading your mind.

—Donald Knuth

En este nivel se presentan en detalle los conceptos más básicos de cualquier lenguaje de programación: aunque se explican e ilustran usando el lenguaje de programación Python, la mayoría del contenido se aplica a muchos otros lenguajes de programación.

Los conceptos principales que se estudian en este nivel son los siguientes:

  • Tipos de datos

  • Variables

  • Expresiones

  • Operadores

  • Funciones (definición e invocación)

  • Parámetros