Приведено очень подробное описание основных элементов программы. Реализована на языке Паскаль. Полезна тем, кто только начинает учить программирование.
"Пессимист считает, что стакан наполовину пуст. Оптимист считает, что стакан наполовину полон. Программист считает, что стакан в два раза больше чем нужно. "