One song per answer please!

We have discussed music you listen to while coding, but I looking for music related to coding and coders. It can be eclectic or mainstream, and even a bit of a stretch (just explain the connection).

Vote for your favorite song or add it if it isn't already here.

Link to lyrics, band, music, video, etc., when possible.

+28  A: 

Code Monkey by Jonathan Coulton

Jim McKeeth
So, Jim - What's happening?I'm afraid I'm going to have to go ahead and disagree with you about this one - It's more about a coder's life than about coding.m'kay?
Interesting point. It is about the life of a coder, but indirectly about coding. So I am going to disagree with you too. m'kay? Thanks though.
Jim McKeeth
I like that song except for the luvey-duvey refrain.
I really hate this song
Joe Philllips
+31  A: 

White and Nerdy by Weird Al

"I'm fluent in JavaScript as well as Klingon"

"At Pascal well I'm number one"

Jim McKeeth
One of my favourite Songs ;)
+6  A: 

The SEO Rapper.

Marc Charbonneau
+1  A: 

The free software song (lyrics) by RMS qualifies? :)

I wouldn't exactly listen it though...

Piotr Lesnicki
Yeah, not much listening value there.
Jim McKeeth
Worst... song... ever...
This was linked by Linus with the text "why it is impossible to work with RMS."
Mark Harrison
@Mark: That is Jamie Zawinski, not Linus Torvalds. One should note that the song is found under "humor" on the GNU website.
+3  A: 

Anything by MC Plus+

+2  A: 


Bad Religion - I love my Computer



Don't forget 21st century digital boy
+14  A: 

Not strictly programming related but, "The Humans are Dead", by Flight of the Conchords.

Binary solo: 0000001 00000011 0000001 00000011 0000001 0000001 0000001 0000001


I had forgotten about that one. A good one for sure! Thanks!
Jim McKeeth
+17  A: 

Eternal Flame aka God Wrote in Lisp

Nathan W
I'm already addicted to this music :)
bruno conde
Nice! Never heard this before.
Obligatory xkcd link: http://xkcd.com/224/
+2  A: 

Clutch 10001110101

And yes, loose association, but awesome song.

Geoffrey Chetwood
+4  A: 

The Ballad of Linus Torvalds

Ironically, I think the music isn't open source... :)

bruno conde
The question is: If you buy the DVD and then ask for the source for free, do they then have to give you the source for free? This is unanswerable because the link to buy the DVD is a broken link.
Windows programmer
+9  A: 

Kraftwerk - Computerwelt

Probably not the strongest association ever, but someone had to mention Kraftwerk!

Jasper Bekkers
+2  A: 

Not really about programming, but somewhat funny: "Kaiser Chiefs - Ruby" :-)


Found the video: http://www.youtube.com/watch?v=JMDcOViViNYIt is rather funny. . . .
Jim McKeeth
+1 for comedy value
+8  A: 

Another one by Jonathan Coulton that came it me is "Still Alive." It is an AI singing about science. Would that be related?

Jim McKeeth

Perfect World, by Billy Talent. Only because of the following lines.

Reset my memory!

YTCracker - View Source

+1  A: 

Pac-Man Fever by that guy who sang Pac-Man Fever.


Robert S.
Jim McKeeth
Awesome, thanks. :)
Robert S.
+7  A: 

MVC Song Model View Controller!! :D

+1  A: 

I am rather belated answering this, but my band has a fun parody about emacs vs. vi: http://www.youtube.com/watch?v=oWxtBVT9C_s

+1  A: 

Living with a geek (mp3 + lyrics) (Video) by Chad Wollenberg

Luis Melgratti
+4  A: 

Kill -9 by Monzy

Luis Melgratti
I love Drama in the PHD too.
Jason Down
+6  A: 

What's love got to do with I.T. ?

Tina Turner



Computer Song by Jim Noir

more computer based than strictly programming related. Still I'm sure most of can empathise with the lyrics...

+2  A: 

"Loose Bruce" Kerr put Sun v Microsoft to music- the Java Posse uses this as their theme song. Not exactly programming, but programming related.

Tim Howland
+2  A: 

Some how I like Kiss' "Beth" (all be it a little modified).

Beth, I hear you callin'
But I cant come home right now
Me and the boys are **codin'**
And we just cant find the **bug**
Just a few more hours
And Ill be right home to you
I think I hear them callin'
Oh, beth what can I do
Beth what can I do
AMAZING ! Kiss were one of the most revolutionary group in the rock panorama, too bad that if you ask a general statistical ensemble of people, they will have no clue about who Kiss are.
Stefano Borini

Eric Siegel has some computer science songs at http://www.cs.columbia.edu/~evs/songs/songs.html

Modular decomposition!
It's the way things are and ought to be.
If yer life is hierarchical, it's really quite remarkably
easy to do each sub-sub-sub-sub-sub-routine.

+2  A: 

Surely OK Computer by Radiohead..

Fitter, happier, more productive.
Ben Shelock

try last.fm with your own best artist as seed and forget about it and focus on coding!

Luca Martinetti
+9  A: 

It's All About the Pentiums - Wierd Al



What y'all wanna do?
Wanna be hackers? Code crackers? Slackers
Wastin' time with all the chatroom yakkers?
9 to 5, chillin' at Hewlett Packard?
Workin' at a desk with a dumb little placard?
Yeah, payin' the bills with my mad programming skills
Defraggin' my hard drive for thrills
I got me a hundred gigabytes of RAM
I never feed trolls and I don't read spam
Installed a T1 line in my house
Always at my PC, double-clickin' on my mizouse
Upgrade my system at least twice a day
I'm strictly plug-and-play, I ain't afraid of Y2K
I'm down with Bill Gates, I call him "Money" for short
I phone him up at home and I make him do my tech support
It's all about the Pentiums, what?
You've gotta be the dumbest newbie I've ever seen
You've got white-out all over your screen
You think your Commodore 64 is really neato
What kinda chip you got in there, a Dorito?
You're usin' a 286? Don't make me laugh
Your Windows boots up in what, a day and a half?
You could back up your whole hard drive on a floppy diskette
You're the biggest joke on the Internet
Your database is a disaster
You're waxin' your modem, tryin' to make it go faster
Hey fella, I bet you're still livin' in your parents' cellar
Downloadin' pictures of Sarah Michelle Gellar
And postin' "Me too!" like some brain-dead AOL-er
I should do the world a favor and cap you like Old Yeller
You're just about as useless as jpegs to Hellen Keller

Kyle B.

Orgy - Dreams in Digital

It's filled (at times too forcefully so) with many computer terminology references.

+3  A: 

Of course: "Write in C"!

Anthony Cuozzo
+2  A: 

Maybe a bit dated and maybe more for a hardware nerd, but I like it :)

Rush - The Body Electric

One humanoid escapee One android on the run Seeking freedom beneath a lonely desert sun

Trying to change it's program Trying to change the mode -- crack the code Images conflicting into data overload

1-0-0-1-0-0-1 S.O.S 1-0-0-1-0-0-1 In distress 1-0-0-1-0-0

Memory banks unloading Bytes break into bits Unit One's in trouble and it's scared out of it's wits

Guidance systems break down A struggle to exist -- to resist A pulse of dying power in a clenching plastic fist...

It replays each of the days A hundred years of routines Bows it's head and prays To the mother of all machines...

+1  A: 

Stan Rogers - White Collar Holler

That is a good one!
Jim McKeeth
+1  A: 

Rush - The Body Electric

One humanoid escapee, one android on the run,
Seeking freedom beneath a lonely desert sun, 
try'n' to change its program trying to change the mode, crack the code.
Images conflicting into data overload. 

One, zero, zero, one, zero, zero, one, S. O. S.
One, zero, zero, one, zero, zero, one, in distress...

Kraftwerk - Home Computer

SongBuilder sb = new SongBuilder();

do {

sb.Append("I program my home computer");

sb.Append("Beam myself into the future");

} while (Music.EOF == false)

Kraftwerk have to be mentioned twice!

Nicholas Murray
+2  A: 

Every OS Sucks by Three Dead Trolls.

Maybe not directly programming related, but it is what every developer thinks, sooner or later.

Dave Kirby
Yes, great song!
Jim McKeeth
+1  A: 

Not exactly programming related, but every release of OpenBSD is accompanied with a related song.

That is really cool! I had no idea.
Jim McKeeth
+1  A: 

The Sorcerer's Apprentice - a musical piece about a programming bug way ahead of its time.

Andrew Grimm

SlayRadio is what I love to listen to when coding.

The Geeks shall inherit the methods and properties of planet earth.


Write in C


Tenuous but Daft Punk - Digital love or Daft Punk -Technologic.


And even more tenuous...

Brian Eno - Windows 95 start up sound

He wrote it, and it allegedly helped him clear a bout of writers block http://en.wikipedia.org/wiki/Brian_Eno

+1  A: 

VMware Virtualized Hardware Hotel

What if the Server goes down?