• Home
  • Search
  • Towards a Green Ranking for Programming Languages
  • Open Access IconOpen Access
  • Cite Icon48
  • https://doi.org/10.1145/3125374.3125382Copy DOI Icon

Towards a Green Ranking for Programming Languages

  • Sep 21, 2017
  • Marco Couto +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

While in the past the primary goal to optimize software was the run time optimization, nowadays there is a growing awareness of the need to reduce energy consumption. Additionally, a growing number of developers wish to become more energy-aware when programming and feel a lack of tools and the knowledge to do so. In this paper we define a ranking of energy efficiency in programming languages. We consider a set of computing problems implemented in ten well-known programming languages, and monitored the energy consumed when executing each language. Our preliminary results show that although the fastest languages tend to be the lowest consuming ones, there are other interesting cases where slower languages are more energy efficient than faster ones.

Similar Papers
  • Research Article

Unifying Algorithmic Performance: Insertion Sort Across Diverse Programming Paradigms

  • Jan 01, 2026
  • European Journal of Scientific Research and Reviews.
  • Md Islam +1
  • Research Article
  • Citations6

Энергосбережение и оценка энергоэффективности угледобывающего предприятия

  • Jun 30, 2024
  • Sustainable Development of Mountain Territories
  • Alexey Epikhin +3
  • Research Article
  • Citations3

Set Types and Applications

  • Feb 01, 2003
  • Electronic Notes in Theoretical Computer Science
  • Christian Skalka +1
  • PDF
  • Research Article
  • Citations41

An agenda for future Social Sciences and Humanities research on energy efficiency: 100 priority research questions

  • Jan 01, 2022
  • Humanities & Social Sciences Communications
  • Chris Foulds +32
  • Research Article
  • Citations48

Highlights on energy efficiency improvements: a case of a small brewery

  • Mar 12, 2016
  • Journal of Cleaner Production
  • Anna Kubule +3
  • Conference Article
  • Citations17

Finding Significant Differences in the Energy Consumption when Comparing Programming Languages and Programs

  • Jun 01, 2022
  • Lukas Koedijk +1
  • Research Article
  • Citations180

Energy consumption and efficiency technology measures in European non-residential buildings

  • Jul 30, 2017
  • Energy and Buildings
  • Delia D'Agostino +2
  • Conference Article
  • Citations70

Runtime optimizations for a Java DSM implementation

  • Jun 01, 2001
  • R Veldema +3
  • Research Article
  • Citations20

Study of energy strategy by evaluating energy–environmental​ efficiency

  • Dec 31, 2021
  • Energy Reports
  • Jin-Chi Hsieh
  • Research Article
  • Citations8

Pegasus: Performance Engineering for Software Applications Targeting HPC Systems

  • Mar 01, 2022
  • IEEE Transactions on Software Engineering
  • Pedro Pinto +10
  • PDF
  • Research Article

Measures to improve energy efficiency of building utility systems

  • Jul 31, 2021
  • Herald of Dagestan State Technical University. Technical Sciences
  • A S Gavrilov +1
  • Research Article
  • Citations18

IoT solution for energy management and efficiency on a Brazilian university campus – a case study

  • Jun 20, 2022
  • International Journal of Sustainability in Higher Education
  • Jorge Yasuoka +5
  • Research Article
  • Citations97

Research on the building energy efficiency design strategy of Chinese universities based on green performance analysis

  • Jun 29, 2020
  • Energy and Buildings
  • Qibo Liu +1
  • PDF
  • Research Article
  • Citations9

Smart Fuzzy Petri Net-Based Temperature Control Framework for Reducing Building Energy Consumption.

  • Jun 28, 2023
  • Sensors (Basel, Switzerland)
  • Wael Deabes +2
  • Research Article

Unveiling the Nexus Between Energy Consumption and Economic Growth in Ethiopia: Pathways to Sustainable Development

  • Jan 01, 2026
  • Sage Open
  • Adane Weldengus +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.