Если мы планируем создать программу с пользовательским интерфейсом, то процесс создания программы в Lazarus можно разбить на два этапа: формирование внешнего вида программы, ее интерфейса и написание программного кода на языке программирования Free Pascal, заставляющего работать элементы интерфейса.
В рамках данного учебного курса мы будем учиться программировать базовые алгоритмы. Такие программы, как правила, не требуют пользовательского интерфейса, поэтому мы будет создавать консольные приложения.