In interior design, programming is the process of gathering and analyzing information about a problem before trying to solve it with design.


On the IDFX exam, designers test their knowledge of different design communication methods and techniques.
It's important to choose the right diagram, drawing or rendering for the purpose. These represent different types of information for each design phase:
Functional parti diagrams
Models (e.g., physical, virtual)
Rendering (e.g., 2-D, perspective)
Material and finish presentations
(e.g., boards, binders, digital)
Bubble diagrams
Adjacency matrices
Charts (e.g., flow chart, Gantt chart)
Stacking/zoning diagrams
Block plans/square footage allocations
Floor plans
Mock-ups and prototypes
IDFX 7 is worth 10% with 10 scored items.

In interior design, programming is the process of gathering and analyzing information about a problem before trying to solve it with design.