  Progressing digitalization and increasing demand and use of software cause
rises in energy- and resource consumption from information and communication
technologies (ICT). This raises the issue of sustainability in ICT, which
increasingly includes the sustainability of the software products themselves
and the art of creating sustainable software. To this end, we conducted an
analysis to gather and present existing literature on three research questions
relating to the production of ecologically sustainable software ("Green
Coding") and to provide orientation for stakeholders approaching the subject.
We compile the approaches to Green Coding and Green Software Engineering (GSE)
that have been published since 2010. Furthermore, we considered ways to
integrate the findings into existing industrial processes and higher education
curricula to influence future development in an environmentally friendly way.
