Green Coding: Ansätze für eine nachhaltige Softwareentwicklung und nachhaltige Informationstechnologie