El desarrollo de la lógica es necesario para aprender a programar, ya que requiere que las personas sepan los pasos y procesos involucrados. La primera prueba de este desarrollo es hacer una lista de las actividades diarias en orden, paso a paso. El desarrollo lógico es necesario y requerido en todo el proceso formativo para no limitarse solo a razonar.