clipped from: c2.com   
How to tell a person's language of choice by looking at their keyboard.


  • SQL Programmer: Their 's', 'e', 'l', 'c', and 't' keys are worn out. (Actually, 'a','n','d')
  • Ada Programmer: Their 'i' and 's' keys are worn out.
  • Java Programmer: Their 'p', 'u', 'b', 'l', 'i', and 'c' keys are worn out.

  • Data-Entry Clerk: The entire numeric keypad is worn out.
  • Unlucky Programmer: The 'm', 'o', 'n', 's', 't', 'e', 'r', '.', and 'c' keys are worn out.
  • Slacking Programmer: The 'n' key is worn out.
  • Slacking, Opinionated Programmer: The 'n' key and the '!' key are worn out.
  • Slacking, Opinionated, Obnoxious Programmer: The 'n' key, the '!' key, and the caps-lock key are worn out.
  • GWBASIC programmer: The ? key and all the number keys are worn out.
  • Windows(tm) programmer: The Ctrl, Alt and Delete keys are worn out.