Using a computer means that it is powered on and either in an idle state or performing some task in which software instructions and data are coursing through the electronic pathways, causing energy to be consumed. This paper takes a look into how software influences energy consumption and some ways in which engineers can develop software that uses less.