Las estructuras de control son el mecanismo que tenemos en los lenguajes de programación para romper el flujo básico o secuencial de las instrucciones que nosotros definamos en nuestro programa; nosotros podemos por ejemplo emplear condiciones como "Si esto se cumple entonces has esto" o "Si esto no se cumple haz esto otro" o crear condiciones realmente complejas; para eso podemos apoyarnos en los operadores que vimos anteriormente ya que básicamente lo que evaluamos en estas condiciones son condiciones de verdadero y falso.
También existen estructuras de control en las cuales podemos establecer condiciones o reglas como "Repite esto mientras se cumpla una condición" que nuevamente esta condición es simplemente un estado, que puede ser verdad o falso; en otras palabras un booleano.
Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter