1. A method for providing environmental impact information associated with code, comprising: a processor obtaining a measurement of an environmental impact of execution of a sequence of the code, wherein the measurement is obtained based on execution of the sequence of code on a computer system, the sequence of code being included in a binary executable file; the processor annotating a section of the code with environmental impact information, the section of code being associated with the sequence of code, wherein the annotating comprises embedding the environmental impact information into the section of the code in a portion of the binary executable file or a source file from which the binary executable is compiled, wherein the embedded environmental impact information with which the section of code is annotated comprises the obtained measurement of the environmental impact of execution of the sequence of the code, and wherein the environmental impact information with which the section of code is annotated is indicative of the environmental impact of executing the sequence of code on the computer system and includes at least one measure of power utilization, central processing unit utilization, memory accesses, and disk drive utilization associated with the computer system; and based on the annotating, dynamically selecting during run-time, from a plurality of computer systems available for executing the sequence of code, one computer system to execute the sequence of code.