Area Planning and Programming in dRofus has several parts. Planning of Functions, Programming of Rooms and comparing Programmed vs Design.
Planning of Functions in dRofus can be done with functions alone (before rooms are added to functions)
Programming of Rooms in dRofus is when rooms are added within a function.
Comparing Programmed vs Design in dRofus is when the rooms have both a programmed area and a design area so that they may be compared against one another.