Return to search

Green coding : Can we make our carbon footprint smaller through coding?

In this paper, the aim is to research green coding and sustainability within web development. Can environmentally friendly web development make a difference in climate change? In which ways can a web developer code green? And to what extent are programmers today aware of the phrase “green coding”? These are the key questions that will be discussed in the essay. The goal is to research the current recognition of environmentally friendly coding within the programming community. To give examples of eco-friendly development and research its relevance as a tool for combating climate change. The paper will attempt to answer if it has a significant enough effect on global emissions for society to care about, or explain why such a conclusion is difficult to ascertain. This study proceeded accordingly when answering the questions. Firstly, a survey was created with questions about green coding and eco-friendly development and then shared with a group of programmers. Secondly, previous studies were collected to see how well their research fit together and what conclusions can be drawn from it. Thirdly, information and data from statistics were collected together with test measurements in order to identify energy-efficient ways of coding and developing. The results from gathering and comparing sources of energy consumed from data being transferred show that it is difficult to calculate the impact eco-friendly development has on climate change. Some techniques and tools that are preferable when prioritizing energy efficiency are revealed. The results of the survey showed that there is some recognition of the phrase “green coding” among programmers but not widespread and that there is a minority of the respondents who think about saving energy when coding and choosing tools and techniques.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:bth-23293
Date January 2022
CreatorsHerelius, Sofia
PublisherBlekinge Tekniska Högskola, Fakulteten för datavetenskaper
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0016 seconds