Programación de Apps iOS para iPhone con Swift y SwiftUI - LaFactoríaApple

Lenguaje de Programación Imperativo

Si buscamos la deficinión de la palabra Imperativo, obtenemos que expresa orden o mandato. Eso es en esencia lo que hacemos con un ordenador cuando utilizamos la Programación Imperativa, mediante las correspondientes sentencias le damos las órdenes de lo que queremos que haga.

A diferencia de la Programación Declarativa, ahora se prioriza el "cómo".

Swift es un Lenguaje de Programación Imperativo, así que nos familiarizaremos a la fuerza con este paradigma de programación.

Si tuviéramos que construir una casa con Progración Imperativa indicaríamos todas las instrucciones para realizar la construcción.

Si al escribir un Programa lo que hacemos es explicarle al ordenador por medio de instrucciones detalladas “cómo hay que realizar una tarea”, entonces estamos programando en forma imperativa, es decir, estamos indicando los pasos o conjunto de instrucciones necesarias para resolver un problema.

Los Lenguajes Imperativos se caracterizan por tener presentar un Código Fuente largo pero en general fácil de entender.

Más en esta Sección

  • Qué es un IDE

  • Tipo de Dato

  • API: Interfaz de Programación de Aplicaciones

  • Ámbito o Scope

  • Orden Lexicográfico

  • Actualización OTA

  • Versión Golden Master

  • Control de Versiones

  • Casting

  • Qué es un Framework

  • Lenguaje de Programación Declarativo

  • Overflow

  • Versión Release

  • Release Notes

  • Unicode

  • Depuración de Programas

  • Lenguaje de Programación Type Safe

  • Qué es el Código Fuente

  • Qué es un SDK

  • Palabras Reservadas

  • Inferencia de Tipos

  • Sandbox

  • Camel Case

  • Algoritmo

  • Compilador

  • Qué es un Lenguaje de Programación

  • IntelliSense

  • GUI