Program Development — Listing What a Building Needs
In architecture, the PROGRAM is the LIST of spaces a building needs to do its job. Before drawing anything, the architect develops the program with the client. A school program might list: 20 classrooms, a gym, cafeteria, library, offices, restrooms. A house program: 3 bedrooms, kitchen, living room, garage. Without the program, you can't design — you don't know what the building is FOR.
Programming questions. (1) WHO uses the building? (2) WHAT activities happen there? (3) HOW MANY PEOPLE will use it at peak times? (4) HOW are spaces RELATED (which need to be near which)? (5) WHAT KIND of feel is wanted (cozy, grand, quiet, lively)? (6) ARE there special needs (sound studio? science lab? wheelchair access)? Good architects spend significant time on this BEFORE picking up a pencil.
You're designing an elementary school. Which TWO spaces should probably be CLOSE TO EACH OTHER?
Adjacency matters. Bedrooms near bathrooms (no long midnight walks). Kitchen near dining (carrying food). Loud spaces away from quiet ones. Public spaces near entries; private spaces deeper in. Architects often create ADJACENCY DIAGRAMS — bubble drawings showing what should connect to what — long before building shapes are drawn.
Program a House
Pretend you're designing a new house for your family. Make a PROGRAM: list every space you'd want, how big roughly, and which spaces should be near which. Now draw a quick BUBBLE DIAGRAM with circles for each space and lines showing important connections.
Architecture without a program is decoration. Programming is the unglamorous but essential foundation. Get it right and the building works for the people who live or work there. Get it wrong and even a beautiful building disappoints daily.
Want to keep learning?
Sign up for free to access the full curriculum — all subjects, all ages.
Start Learning Free