Lila: Ego, Rot: Active, Orange: Public, Gelb: Special
Gehalt verhandeln
Frauen ermutigen
GeekCode 4.0
Good presentations

GeekCode - Version 4.0

"The Code of the Geeks" was introduced by Robert S. Hayden. It is a possibility to give fellow geeks many information about oneself in a conzise code block.
By now 10 years passed, since the last update. But the latest version (3.12) is quite outdated. The following is my suggestion for a slimmer, better, more timeless GeekCode.
Robert Hayden claimed that he would provide a new version himself. But that was 1996. I will email him to ask whether this is still valid. In the meantime please tell me what you think about my suggestions. Mail your opinion to: geekcode AT geekin DOT de.

General suggestions:

  • We have been demonstrated, how long an outdated version of the GeekCode can prevail. Therefore it should be as timeless as possible -> No references to current TV-series or similar.
  • Geeks live everywhere -> Local references (like candidates for presidentship) should be avoided.


These stay the same as in the last version.

Geeks can seldom be strictly quantified. To facilitate the fact that within any one category the geek may not be able to determine a specific rating, variables have been designed to allow this range to be included.

for this variable, said trait is not very rigid, may change with time or with individual interaction. For example, Geeks who happen to very much enjoy Star Trek: The Next Generation, but dislike the old 60's series might list themselves as t++@.
for indicating "cross-overs" or ranges. Geeks who go from C+ to C--- depending on the situation (i.e. mostly "C+") could use C+(---). @ is different from () in that () has finite limits within the category, while @ ranges all over.
for 'wannabe' ratings. Indicating that while the geek is currently at one rating, they are striving to reach another. For example, C++>$ indicating a geek that is currently computer savvy, but wants to someday make money at it.
Indicates that this particular category is done for a living. For example, UL+++$ indicates that the person utilizes Unix and gets paid for it. Quite a lucky geek, for sure.
Unless stated otherwise within the specific category, the ? is placed after the category identifier and indicates that the geek has no knowledge about that specific category. For example, a person that has never even heard of Babylon 5, would list their Babylon 5 category as 5?
Placed BEFORE the category. Unless stated otherwise, indicates that the person refuses to participate in this category. This is unlike the ? variable as the ? indicates lack of knowledge, while the ! indicates stubborn refusal to participate. For example, !E would be a person that just plain refuses to have anything to do with Emacs, while E? would be a person that doesn't even know what Emacs is.

New GeekCode:

You can also jump to a specific section:

Types of Geeks

Geeks come in many flavors. The flavors relate to the vocation (or, if a student, what they are training in) of the particular geek. To start a code, a geek must declare himself or herself to be a geek. To do this, we start the code with a "G" to denote "GEEK", followed by one or two letters to denote the geek's occupation or field of study. Multi-talented geeks with more than one vocational training should denote their myriad of talents with a slash between each vocation (example: GCS/MU/TW).

GB --- Geek of Business
GC --- Geek of Classics
GCA -- Geek of Commercial Arts
GCM -- Geek of Computer Management
GCS -- Geek of Computer Science
GCC -- Geek of Communications
GE --- Geek of Engineering
GED -- Geek of Education
GFA -- Geek of Fine Arts
GG --- Geek of Government
GH --- Geek of Humanities
GIT -- Geek of Information Technology
GJ --- Geek of Jurisprudence (Law)
GLS -- Geek of Library Science
GL --- Geek of Literature
GMC -- Geek of Mass Communications
GM --- Geek of Math
GMD -- Geek of Medicine
GMU -- Geek of Music
GPA -- Geek of Performing Arts
GP --- Geek of Philosophy
GS --- Geek of Science (Physics, Chemistry, Biology, etc.)
GSS -- Geek of Social Science (Psychology, Sociology, etc.)
GTW -- Geek of Technical Writing

GO --- Geek of Other. Some types of geeks deviate from the normal geek activities. This is encouraged as true geeks come from all walks of life.
GU --- Geek of 'Undecided'. This is a popular vocation with incoming freshmen.

G! --- Geek of no qualifications. A rather miserable existence, you would think.

GAT -- Geek of All Trades. For those geeks that can do anything and everything. GAT usually precludes the use of other vocational descriptors.


They say you never get a second chance to make a first impression. That seems to be ample justification to invent a time machine; just to play with the minds of the people that make up these silly sayings. Nevertheless, until we completely understand temporal mechanics and can get both a DeLorean and a Flux Capacitor in the same place at the same time at 88 miles an hour, we need to understand that how we look is a mark that will effect us for the rest of our lives, or at least until we change clothes.

The Geek, of course, doesn't believe any of that crap. How we look has little to do with what we are inside, and who we are as people. Yet, people still want to know what we look like. Thus, this section allows you to list out all the relevant traits about what you look like on a normal geeky day.


It is said that "clothes make the man". Well, I understood that I was made by a mommy and a daddy (and there's even a category to describe the process below!). Maybe the people who made up that saying aren't being quite that literal...

I tend to wear conservative dress such as a business suit or worse, a tie.
Good leisure-wear. Slacks, button-shirt, etc. No jeans, tennis shoes, or t-shirts.
I dress a lot like those found in catalog ads. Bland, boring, without life or meaning.
I'm usually in jeans and a t-shirt.
My t-shirts go a step further and have a trendy political message on them.
Punk dresser, including, but not limited to, torn jeans and shirts, body piercings, and prominent tattoos.

Cross Dresser
I have no idea what I am wearing right now, let alone what I wore yesterday.
No clothing. Quite a fashion statement, don't you think?
I wear the same clothes all the time, no matter the occasion, forgetting to do laundry between wearings.


Geeks come in many shapes and sizes. Shape code is divided into two parts. The first indicates height, while the second indicates roundness. Mix each section to fit yourself. Examples include: s:++, s++:, s++:--.

I usually have to duck through doors/I take up three movie seats.
I'm a basketball/linebacker candidate.
I'm a little taller/rounder than most.
I'm an average geek
I look up to most people. Everyone tells me to gain a few pounds.
I look up to damn near everybody. I tend to have to fight against a strong breeze.
I take a phone book with me when I go out so I can see to eat dinner. My bones are poking through my skin.


The only way to become a true geek is through practice and experience. To this end, your age becomes an important part of your geekiness. Use the qualifiers below to show your age (in Terran years). Also, please use BASE 10 numbers.

60 and up
9 and under (Geek in training?)

it's none of your business how old I am
In addition, if you wish to give your exact age, you can place the number after the 'a' identifier. For example: a42


[Changes: UNIX, Perl -> Scripting Languages, Linux, Emacs -> Editors, USENET News -> Usenet vs. forums, Windows, Macintosh
Minor Changes: Many, lost track, sorry]

There is a record of geeks that don't use computers. Unfortunately, they are all dead, having lived in an era of no computers. All modern geeks have some exposure to computers. If you don't know what a computer is, you need to go back into your shell.


Most geeks identify themselves by their use of computers and computer networks. In order to quantify your geekiness level on computers, consult the following (consider the term 'computers' synonymous with 'computer network'). This category represents "general" computer aptitude. Categories below will get into specifics.
I'll be first in line to get the new cybernetic interface installed into my skull.
You mean there is life outside of Internet? You're shittin' me! I haven't dragged myself to class in weeks.
Computers are a large part of my existence. When I get up in the morning, the first thing I do is log myself in. I play games on weekends, but still manage to stay off of academic probation.
Computers are fun and I enjoy using them. I can use a character prompt without resorting to the manpage too often. I also know that when it says 'press any key to continue', I don't have to look for a key labeled 'ANY'.
Computers are a tool, nothing more. I use them when it serves my purpose.
Anything more complicated than my calculator and I'm screwed.
Where's the on switch?
If you even mention computers, I will rip your head off!


It seems that a Unix-based operating system is the OS of choice among most geeks. In addition to telling us about your Unix abilities, you can also show which specific Unix OS you are using. To accomplish this, you include a letter showing the brand with your rating. For example: UL++++ would indicate a sysadmin running Linux.


B - BSD (use this unless your BSDish system is mentioned below)
L - Linux
M - Mac OS X
* - Some other one not listed

I am the sysadmin. If you try and crack my machine don't be surprised if the municipal works department gets an "accidental" computer-generated order to start a new landfill on your front lawn or your quota is reduced to 4K.
I don't need to crack /etc/passwd because I just modified su so that it doesn't prompt me. The admin staff doesn't even know I'm here. If you don't understand what I just said, this category does NOT apply to you!
I've get the entire admin ticked off at me because I am always using all of the CPU time and trying to run programs that I don't have access to. I'm going to try cracking /etc/passwd next week, just don't tell anyone.
I have a Unix account to do my stuff in
I've seen Unix and didn't like it.
Unix geeks are actually nerds in disguise.


This page will probably be watched most on machines running Linux. But there are different levels of expertise to specify.
I am Linus, grovel before me.
I am a Linux wizard. I munch C code for breakfast and have enough room left over for a kernel debugging. I have so many patches installed that I lost track about ten versions ago.
I use Linux exclusively on my system.
I have a partition running Linux. It's the frequently used one :)
I want to use a computer, not constantly configure it. Well, maybe I'll give Ubuntu a try, some time...
Linux sucks. Being at it: So does Unix. I worship Bill Gates.
I am Bill Gates.

Microsoft Windows

A good many geeks suffer through the use of various versions of Microsoft's Windows running. Rate your Windows Geekiness.
I am Bill Gates
I write MS Windows programs in C and think about using C++ someday. I've written at least one DLL.
My machine runs Windows XP. With the 'Luna'-theme! I frequently use Outlook und Internet Explorer. I just wonder, why my machine is so slow lately...
Ok, so I use MS Windows, I don't have to like it.
Why should I use Windows, when there are so many better OSes around?
Windows has set back the computing industry by at least 10 years. Bill Gates should be drawn, quartered, hung, shot, poisoned, disembowelled, and then REALLY hurt.


Have you joined the light side of the force?
I am a Mac guru. Now that the OS is a Unix in disguise, I love it even more.
A Mac has it's uses and I use it quite often.
I use a Mac, but I'm pretty indifferent about it.
Macs suck.

Scripting Languages

Perl used to be 'the' geek language. But in the last few years some other scripting languages entered the scene. Which one did you choose?
A scripting language, oh please. I want full control over my memory.
What's wrong with sed and awk?
Perl is a very powerful programming tool. I use Perl for all programs of less than a thousand lines.
Python is the new Perl!
Move outta the way for Ruby (on Rails).
I use PHP for webbased scripts... Does that count?


Who doesn't love the re-occuring flamewar on how great 'vi' is or isn't? Here you can take sides.
'vim' is for weenies. I stick to the original. Hail 'vi'!
I need all the efficient possibilities offered by 'vim'.
I just want to write texts and I can think of simpler editors like 'joe', 'textpad' or 'mg' for that.
Yeah, I know what 'emacs' is, and use it as my regular editor.
'Emacs' is a damn fine operating system, whatever others may say...
I use 'MS Word'.

World Wide Web

How much time do use spend crawling the web?
I am a WebMaster. I believe in web-standards. My site looks like crap in InternetExplorer on purpose. Use Firefox!
I have a homepage. I surf daily. My homepage is advertised in my .signature.
I have a browser and a connection. I surf to geeky sites, like slashdot and sourceforge.
I never find anything on the web. Except viruses and trojans it seems.
I just read this, because my child placed me in front of the computer.

USENET or forums?

Usenet is having a hard time against all this fancy PHP-driven forums out there.
I read all the news in a select handful of groups.
I read news recreationally when I have some time to kill.
I use both, Usenet and forums, based on the topic.
I read forums recreationally when I have some time to kill.
I am a 'Senior Member' in at least a dozen forums.
I prefer a 'Push'-Medium. Therefore I rely on mailing lists.


[Changes: PGP,
Minor Changes: P--, P---]

The last few years has seen the rise of the political geek. This phenomena is little understood, but some theorize that it has come about because of the popular media's attempts to demonize the Internet and computer use in general, and the government's willingness to go along with it. Others propose that the aging geek population has simply started taking an interest in the world around them. Some support the "Sun Spot" theory.

Political and Social Issues

We live is a society where everyone not only has a right to, but is expected to, whine and complain about everyone else. Rate where, in general, your political views on different social issues fall.
Legalize drugs! Abolish the government. "Fuck the draft!"
I give to liberal causes. I march for gay rights. Keep abortion safe and legal.
My whole concept of liberalism is that nobody has the right to tell anybody else what to do, on either side of the political fence. If you don't like it, turn the bloody channel.
I really don't have an opinion; nobody's messing with my freedoms right now.
Label records! Keep dirty stuff off the TV and the Internet.
Oppose sex education, abortion rights, gay rights. "Evolution" is a fairy tale, Creationism rules!
Repent left-wing sinners and change your wicked evil ways.

Politics and Economic Issues

Social and economic attitudes are seldom on the same side of the political fence. Of course, most geeks don't really care much about economics; having no money left after buying new computer toys.
Abolish antitrust legislation. Raise taxes on everyone but the rich so that the money can trickle-down to the masses.
Keep the government off the backs of businesses. Deregulate as much as possible.
Balance the budget with spending cuts and an amendment.
Distrust both government and business.
It's ok to increase government spending, so we can help more poor people. Tax the rich! Cut the defense budget!
Capitalism is evil! Government should provide the services we really need. Nobody should be rich.


With the birth of the overused buzzword "The Information Superhighway", concerns over privacy from evil governmental bad-guys{tm} has led to the formation of of an unofficial, loosely organized band of civil libertarians who spend much of their time discussing how to ensure privacy in the information future. This group is known by some as "cypherpunks" (by others, as anarchistic subversives). To this end, tell us how punkish you are.
I am T.C. May
I am on the cypherpunks mailing list and active around Usenet. I never miss an opportunity to talk about the evils of Clipper and ITAR and the NSA. Orwell's 1984 is more than a story, it is a warning to our's and future generations. I'm a member of the EFF.
I have an interest and concern in privacy issues, but in reality I am not really all that active or vocal.
I'm pretty indifferent on the whole issue.
It seems to me that all of these concerns are a little extreme. I mean, the government must be able to protect itself from criminals and the populace from indecent speech.
Get a life. The only people that need this kind of protection are people with something to hide. I think cypherpunks are just a little paranoid.
I am L. Detweiler.


Pretty Good Privacy (aka PGP) and its OpenSource-equivalent GPG is a program available on many platforms that will encrypt files so that prying eyes (particularly governmental) can't look at them.
I am Philip Zimmerman
I don't send or answer mail that is not encrypted, or at the very least signed. If you are reading this without decrypting it first, something is wrong. IT DIDN'T COME FROM ME!
I have the most recent version and use it regularly
I encrypt solely to increase the amount of encrypted traffic, so that it won't be suspicious anymore to use GPG.
"Finger me for my public key"
I've used it, but stopped long ago.
I don't have anything to hide.
If you support encryption on the Internet, you must be a drug dealer or terrorist or something like that.


[Out: Babylon 5, X-Files
Changes: EgoShooters
Minor Changes: t++, r--- removed (what is T$R?), tv+++, tv, d+++]

Geeks love to play. No matter their age, all geeks enjoy playing. Of course, the object of this entertainment takes a myriad of different forms. What is it that pushes a geek to play? Is it simply a desire to relive their childhood? Or perhaps there is a piece of geeky genetic code that requires intellectual stimulation. Who knows, maybe it's a Freudian thing...

Star Trek

Most geeks have an undeniable love for the Star Trek television show (in any of its different incarnations). Because GEEK is often synonymous with TREKKIE (real geeks aren't so anal as to label themselves TREKKER), it is important that all geeks list their Trek rating.
It's not just a TV show, it's a religion. I know all about warp field dynamics and the principles behind the transporter. I have memorized the TECH manual. I speak Klingon. I go to cons with Vulcan ears on. I have no life.
It's the best show around. I have all the episodes and the movies recorded and can quote entire scenes verbatim. I've built a few of the model kits too. But you'll never catch me at one of those conventions. Those people are kooks.
It's a damn fine TV show and is one of the only things good on television any more.
It's just another TV show
Maybe it is just me, but I have no idea what the big deal with Star Trek is. Perhaps I'm missing something but I just think it is bad drama.
Star Trek is just another Space Opera. William Shatner isn't an actor, he's a poser! And what's with this Jean-Luc Picard? A Frenchman with a British accent? Come on. Isn't Voyager just a rehash of Lost in Space? Has Sisko even breathed in the last two seasons? Come on. I'd only watch this show if my remote control broke.
Star Trek SUCKS! It is the worst crap I have ever seen! Hey, all you trekkies out there, GET A LIFE! (William Shatner is a t---)

I identify with Barclay, the greatest of the Trek Geeks.

Role Playing

Role-playing games such as Dungeons & Dragons have long been a part of the traditional geek life. Because geeks often become so involved in their role-playing that they lose touch with reality, include one of the following role-playing codes.
I've written and published my own gaming materials.
There is no life outside the role of the dice. I know all of piddly rules of (chosen game). _MY_ own warped rules scare the rest of the players.
I've got my weekly sessions set up and a character that I know better than I know myself.
Role-Playing? That's just something to do to kill a Saturday afternoon
Gosh, what an utter waste of time!
Role-Players are instruments of pure evil.

I thought life WAS role-playing?


Many geeks have lives that revolve around television.
There's nothing I can experience "out there" that I can't see coming over my satellite dish. I wish there were MORE channels. I live for reruns of my favourite series.
I just leave the tv on, to make sure I don't miss anything.
I watch some tv every day.
I watch only the shows that are actually worthwhile, such as those found on discovery channel.
I watch tv for the news and 'special programming.'
I turn my tv on during natural disasters.

I do not own a television.


In addition (or maybe on the other hand), many geeks have lives that revolve around books.
I read a book a day. I have library cards in three states. I have discount cards from every major bookstore. I've ordered books from another country to get my Favorite Author fix.
I consume a few books a week as part of a staple diet.
I find the time to get through at least one new book a month.
I enjoy reading, but don't get the time very often.
I read the newspaper and the occasional book.
I read when there is no other way to get the information.
I did not actually READ the geek code, I just had someone tell me.


Simply the geekiest comic strip in existence. for more information.
I am Scott Adams.
I've received mail from Scott Adams. I'm in the DNRC (Dogbert's New Ruling Class).
I am a Dilbert prototype
I work with people that act a lot like Dilbert and his boss.
I read Dilbert daily, often understanding it
I read Dilbert infrequently, rarely understanding it
Is that the comic about the engineers?
Don't read it, but I think the dog is kinda cute.
I don't think it's funny to make fun of managers trying their best to run their organizational units.


You like to run around in a 3D virtual reality simulations and blow things away with large-caliber weaponry? Tell us about it.
I work for iD Software.
I create my own monsters, weaponry, sounds and maps. I always win in "Capture the Flag".
I play all new shooters and even buy one occasionally. Became pretty good in some of them.
These are fun, action games, that are a nice diversion on a lazy afternoon.
I've played EgoShooters and I'm pretty indifferent.
I don't now what people find in EgoShooters. Wasn't impressed.
These are overly-violent game and pure crap.
I miss Zork!
I've seen better on my Atari 2600.

The Geek Code

The Geek Code has become an important part of the Geek Experience. All true geeks recognize the Geek Code, and some can even recite it.
I am Robert Hayden
I have made a suggestion for future versions of the code (note that making a suggestion just to get a G++++ rating doesn't count, you also have to at least qualify for a G+++ rating :-)
I have memorized the entire geek code, and can decode others' codes in my head. I know by heart where to find the current version of the code on the net.
I know what each letter means, but sometimes have to look up the specifics.
I was once G++ (or higher), but with the new versions I'm confused.
I know what the geek code is and even did up this code.
What a tremendous waste of time this Geek Code is.
Not only a waste of time, but it obviously shows that this Hayden guy needs a life.


[This category stays the same as in the version3.12.
(Minor changes in h++, h--, r++)]

Geeks, unlike the lower lifeforms known as nerds, have lives. They have things to do that are in the outside world. Of course, this is usually done with other geeks, but that's not the point. The point is, that geeks are not necessarily the outcasts society often believes they are. The fact is that society isn't kool enough to be included in our activities.


All geeks have a varying amount of education.
I am Stephen Hawking
Managed to get my Ph.D.
Got a Masters degree
Got a Bachelors degree
Got an Associates degree
Finished High School
Haven't finished High School
Haven't even entered High School

I learned everything there is to know about life from the "Hitchhiker's Trilogy".


Tell us about your geeky home.
Living in a cave with 47 computers and an Internet flatrate. The pizza delivery guy is my closest friend. See !d.
Living alone, get out once a week to buy food, no more than once a month to do laundry. All surfaces covered.
Friends come over to visit every once in a while to talk about Geek things. There is a place for them to sit.
Living with one or more registered Geeks.
Living with one or more people who know nothing about being a Geek and refuse to watch Star Trek.
Married. (Persons living romantically with someone might as well label themselves h---, you're as good as there already.)
Married with children - Al Bundy can sympathize

I am stuck living with my parents!
I'm not sure where I live anymore. This lab/workplace seems like home to me.


While many geeks are highly successful at having relationships, a good many more are not. Give us the gritty details.
Found someone, dated, and am now married.
I've dated my current partner for a long time.
I date frequently, bouncing from one relationship to another.
I date periodically.
I have difficulty maintaining a relationship.
People just aren't interested in dating me.
I'm beginning to think that I'm a leper or something, the way people avoid me like the plague.

I've never had a relationship.
signifying membership in the SBCA (Sour Bachelor(ette)'s Club of America). The motto is 'Bitter, but not Desperate'. First founded at Caltech.
I was going out with someone, but the asshole dumped me.


Geeks have traditionally had problems with sex (ie, they never have any). Because geeks are so wrapped up in their sexuality (or lack of sexuality for that matter), it is important that the geek be willing to quantify their sexual experiences.

This code also is used to denote the gender of the geek. Females use 'x' in this category, while males use 'y'. Those that do not wish to disclose their gender can use 'z'. For example:

  • x+ -- A female who has had sex
  • y+ -- A male who has had sex.
  • z+ -- A person (gender undisclosed) who has had sex.

For those persons who do not wish to give out any details of their sex life, the use of z? (where z is the gender code) will allow you to do so.

I am Chasey Lain.
I have a few little rug rats to prove I've been there. Besides, with kids around, who has time for sex?
I'm married, so I can get it (theoretically) whenever I want.
I was once referred to as 'easy'. I have no idea where that might have come from though.
I've had real, live sex.
I've had sex. Oh! You mean with someone else? Then no.
Not having sex by choice.
Not having sex because I just can't get any...
Not having sex because I'm a nun or a priest.
I'm a pervert.
I've been known to make perverts look like angels.

Sex? What's that? I've had no sexual experiences.
It's none of your business what my sex life is like (this is used to denote your gender only).
Sex? What's that? No experience, willing to learn!

You did it! Read all the way through. Now let me know what you think: geekcode AT geekin DOT de.
If you can think of funnier lines, than I (or Robert) did, I'd be happy to add them.

Here are some topics, that I deem geeky enough to add them. How would you like to give information about:
  • Number of geek-shirts in one's possession
  • Number of noteboos/computers
  • Number of installed OSes
  • OpenSource
  • Blogs
Which of these are important in your opinion? Others?

Letzte Aktualisierung: 19-Mar-2006 14:59

Home   Logbuch   Sitemap   Kontakt