Love you guys, Windows only though. I'm sure it will be a fun little challenge to port this to Linux for those who want to =). (Yes I see you Kulver and RedBull).
Python 2.6
#Quick geek/nerd Christmas from le Tech B.
#There is at lest zip() that shows working with 2 iterables and a windows only method
import winsound, time, os
note_trans = {"C":2441, "D":2741, "E":3048, "F":3255, "G":3654, "A":4058, "B":4562}
len_trans = {1:100, 2:200, 4:400}
song = ("E", "E", "E", "E", "E", "E", "E", "G", "C", "D", "E", "F", "F", "F", "F",
"F", "E", "E", "E", "E", "D", "D", "E", "D", "G")
length = (1, 1, 2, 1, 1, 2, 1, 1, 1, 1, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2)
os.system("color 02")
print "Have a programmers Christmas!!!"
for n,l in zip(song,length):
time.sleep(.3)
winsound.Beep(note_trans[n], len_trans[l])
print "I love you EZ, and all who see this.\nKeep being awesome people."