Mange af de populære bygningers energisimuleringsprogrammer rundt om i verden er ved at være modne – nogle bruger simuleringsmetoder (og endda kode), der stammer fra 1960’erne. I mere end to årtier støttede den amerikanske regering udviklingen af to timelønnede bygningers energisimuleringsprogrammer, BLAST og DOE-2. Da de blev udviklet i tiden med mainframe-computere, er det blevet vanskeligt, tidskrævende og dyrt at udvide deres muligheder yderligere. Samtidig er der i de 30 år sket betydelige fremskridt inden for analyse- og beregningsmetoder og -kraft – hvilket giver mulighed for en væsentlig forbedring af disse værktøjer.
I 1996 begyndte et amerikansk forbundsagentur at udvikle et nyt værktøj til bygningers energisimulering, EnergyPlus, der byggede på udviklingserfaringer med to eksisterende programmer: DOE-2 og BLAST. EnergyPlus indeholder en række innovative simuleringsfunktioner – f.eks. variable tidstrin, brugerkonfigurerbare modulære systemer, der er integreret med en varme- og massebalancebaseret zonesimulering – og input- og outputdatastrukturer, der er skræddersyet til at lette udviklingen af tredjepartsmoduler og grænseflader. Andre planlagte simuleringsfunktioner omfatter luftstrømning i flere zoner og simulering af elektrisk energi og solvarme- og solcelleanlæg. Beta-testning af EnergyPlus begyndte i slutningen af 1999, og den første udgave er planlagt til begyndelsen af 2001.