Разные люди используют разную логику для решения одной и той же проблемы; например, мой брат использует свою интуицию, а я предпочитаю перечислять шаги.
В этом вводном курсе преподаются различные логики компьютерного программирования, каждая со своим набором правил для создания программного обеспечения.