Computer jokes





Computer Error Messages



Computer Viruses



Computer Riddles



Short jokes

  1. Q: Why do programmers always get Christmas and Halloween mixed up?
    A: Because DEC 25 = OCT 31
  2. Q: Did you hear about the Microsoft crystal ball?
    A: Ask it something and it replies: "Answer unclear. Add 20 Meg of RAM and ask again later."
  3. Q: How many MS engineers does it take to screw in a light bulb?
    A: None, they just define darkness as an industry standard!
  4. Q: Why don't the British build computers?
    A: Because they can't figure out how to make them leak oil!
  5. Have you heard about the new Cray? It's so fast, it executes an infinite loop in 6 seconds.
  6. Have you heard about the new Cray? It's so fast, it requires TWO halt instructions to stop it!
  7. I heard that Bill Gates's wedding night will be less than blissful for his new bride. She will find out why his company is named Microsoft.
  8. A computer without COBOL and Fortran is like a piece of chocolate cake without ketchup and mustard.
  9. My sister opened a computer store in Hawaii. She sells C shells by the seashore.
  10. A computer program does what you tell it to do, not what you want it to do.
  11. A computer scientist is someone who fixes things that aren't broken.
  12. A list is only as strong as its weakest link. - Don Knuth
  13. After a number of decimal places, nobody gives a damn.
  14. Congratulations! You are the one-millionth user to log into our system.
  15. Don't hit the keys so hard, it hurts.
  16. I bet the human brain is a kludge. - Marvin Minsky
  17. I haven't lost my mind; it's backed up on tape somewhere.
  18. If God had intended Man to program, we would be born with serial I/O ports.
  19. Real programs don't eat cache.
  20. Shift to the left! Shift to the right! Pop up, push down, byte, byte, byte!
  21. Supercomputer: Turns CPU-bound problem into I/O-bound problem. - Ken Batcher
  22. Swap read error. You lose your mind.
  23. This fortune soaks up 47 times its own weight in excess memory.
  24. This screen intentionally left blank.
  25. You forgot to do your backup 16 days ago. Tomorrow you'll need that version.
  26. You had mail, but the super-user read it, and deleted it!
  27. My sister gave up on Computing Dating after she was stood up by two mainframes, a mini, and a laptop.
  28. The Queue Principle: The longer you wait in line, the greater the likelihood that you are standing in the wrong line.
  29. The program is absolutely right; therefore the computer must be wrong.
  30. All a hacker needs is a tight PUSHJ, a loose pair of UUO's, and a warm place to SHIFT.
  31. "Virtual" means never knowing where your next byte is coming from.
  32. Earth is 98% full...please delete anyone you can.
  33. 10.0 times 0.1 is hardly ever 1.0.
  34. A bad random number generator: 1, 1, 1, 1, 1, 4.33e+67, 1, 1, 1
  35. A bug in the hand is better than one as yet undetected.
  36. A computer program does what you tell it to do, not what you want it to do.
  37. A computer scientist is someone who fixes things that aren't broken.
  38. CCCP:> format CCCP: /u
  39. After a number of decimal places, nobody gives a damn.
  40. All computers run at the same speed...with the power off.
  41. An elephant is a mouse with an operating system.
  42. And on the seventh day, He exited from append mode.
  43. Another megabytes the dust.
  44. Any given program will expand to fill available memory.
  45. Any nitwit can understand computers. Many do. - Ted Nelson
  46. Any program that runs right is obsolete.
  47. Any sufficiently advanced bug is indistinguishable from a feature. - Kulawiec
  48. APL is a write-only language. - Roy Keir
  49. Artificial Intelligence: Making computers behave like they do in the movies.
  50. As far as we know, our computer has never had an undetected error. - Weisert
  51. As of next week, passwords will be entered in Morse code.
  52. Asking whether machines can think is like asking whether submarines can swim.
  53. Avoid temporary variables and strange women.
  54. Base 8 is just like base 10, if you are missing two fingers. - Tom Lehrer
  55. Beware of programmers who carry screwdrivers. - Leonard Brandwein
  56. Brain fried; core dumped.
  57. Breakthrough: It finally booted on the first try.
  58. CChheecckk yyoouurr dduupplleexx sswwiittcchh..
  59. Compatible: Gracefully accepts erroneous data from any source.
  60. Computer and car salesmen differ in that the latter know when they are lying.
  61. Computer programmers do it byte by byte.
  62. Computers are a more fun way to do the same work you'd have to do without them.
  63. Computers are useless. They can only give you answers. - Pablo Picasso
  64. To define recursion, we must first define recursion.
  65. The Soviet Union does not exist any more in its present format.
  66. Diagnostics are the programs that run when nothing else will.
  67. Disc space, the final frontier!
  68. Disclaimer: Any errors in spelling, tact, or fact are transmission errors.
  69. Don't hit the keys so hard, it hurts.
  70. Don't let the computer bugs bite!
  71. Dreams are free, but you get soaked on the connect time.
  72. E Pluribus UNIX.
  73. Emacs is a nice operating system, but I prefer UNIX. - Tom Christiansen
  74. Every program in development at MIT expands until it can read mail.
  75. Every program is a part of some other program, and rarely fits.
  76. Everybody needs a little love sometime; stop hacking and fall in love!
  77. f u cn rd ths, u cn gt a gd jb n cmptr prgrmmng.
  78. Foolproof operation: All parameters are hard coded.
  79. fortune: No such file or directory
  80. Futuristic: It will only run on a next generation supercomputer.
  81. God is real, unless declared integer.
  82. God made machine language; all the rest is the work of man.
  83. Hackers have kernel knowledge.
  84. Hardware: The parts of a computer system that can be kicked.
  85. Help! I'm trapped in a Chinese computer factory!
  86. Host System Not Responding, Probably Down. Do you want to wait? (Y/N)
  87. How an engineer writes a program: Start by debugging an empty file...
  88. How do I love thee? My accumulator overflows.
  89. How was Thomas J. Watson buried? 9 edge down.
  90. I am a computer, dumber than any human and smarter than an administrator.
  91. I am still waiting for the advent of the computer science groupie.
  92. I am the computer your mother warned you about.
  93. Nobody has ever, ever, EVER learned all of WordPerfect.
  94. I came, I saw, I deleted all your files.
  95. Never forget: 2 + 2 = 5 for extremely large values of 2.
  96. I must have slipped a disk; my pack hurts.
  97. I smell a wumpus.
  98. If a program is useful, it must be changed.
  99. If a program is useless, it must be documented.
  100. If a train station is where the train stops, what is a work station?
  101. If at first you don't succeed, you must be a programmer.
  102. My computer NEVER crashes
  103. If I had it all to do over again, I'd spell creat with an "e". - Kernighan
  104. If it was easy, the hardware people would take care of it.
  105. In computer science, we stand on each other's feet. - Brian Reid
  106. In God we trust; all else we walk through.
  107. It is now pitch dark. If you proceed, you will likely fall into a pit.
  108. It is ten o'clock; do you know where your processes are?
  109. Kiss your keyboard goodbye!
  110. Last one out, turn off the computer!
  111. Life would be so much easier if we could just look at the source code.
  112. Lisp Users: Due to the holiday, there will be no garbage collection on Monday.
  113. LISP: To call a spade a thpade.
  114. Long computations that yield zero are probably all for naught.
  115. Machine-independent: Does not run on any existing machine.
  116. Manual Writer's Creed: Garbage in, gospel out.
  117. Maybe Computer Science should be in the College of Theology. - R. S. Barton
  118. Meets quality standards: Compiles without errors.
  119. MIPS: Meaningless Indicator of Processor Speed.
  120. Netnews is like yelling, "Anyone want to buy a used car?" in a crowded theater.
  121. Never trust a computer you can't lift. - Stan Masor
  122. Never trust a computer you can't throw out the window. - S. Hunt
  123. Nice computers don't go down.
  124. No line available at 300 baud.
  125. No program done by a hacker will work unless he is on the system.
  126. No program done by an undergrad will work after she graduates.
  127. Old mail has arrived.
  128. Old programmers never die; they just branch to a new address.
  129. On a clear disk you can seek forever. - Denning
  130. One if by LAN, two if by C. - Paul Revere, as told by John Karwoski
  131. One man's constant is another man's variable. - Perlis
  132. One person's error is another person's data.
  133. One picture is worth 128K words.
  134. Overflow on /dev/null; please empty the bit bucket.
  135. People who deal with bits should expect to get bitten. - Jon Bentley
  136. Portable: Survives system reboot.
  137. Profanity is the one language all programmers know best.
  138. My Go this amn keyboar oesn't have any 's.
  139. Programming Department: Mistakes made while you wait.
  140. Programming is an art form that fights back.
  141. Programming is an unnatural act.
  142. Programming just with goto's is like swatting flies with a sledgehammer.
  143. Protect your software at all costs; all else is meat.
  144. Random access is the optimum of the mass storages.
  145. My mail reader can beat up your mail reader.
  146. Remember the good old days, when CPU was singular?
  147. Remember, UNIX spelled backwards is XINU.
  148. Revolutionary: Disk drives go round and round.
  149. Save energy: Drive a smaller shell.
  150. SCCS, the source motel! Programs check in and never check out! - Ken Thompson
  151. Backups? We don't *NEED* no steenking baX%^~,VbKx NO CARRIER
  152. Software is to computers as yeast is to dough. - Chuck Bradshaw
  153. Some programming languages manage to absorb change but withstand progress.
  154. Structured Programming supports the law of the excluded muddle.
  155. All wiyht. Rho sritched mg kegtops awound?
  156. <-------- The information went data way --------->
  157. System going down at 1:45 for disk crashing.
  158. System going down at 5 pm to install scheduler bug.
  159. Systems programmers are the high priests of a low cult. - R. S. Barton
  160. That does not compute.
  161. The attention span of a computer is only as long as its power cord.
  162. The computer is mightier than the pen, the sword, and usually, the programmer.
  163. The determined programmer can write a FORTRAN program in any language.
  164. The generation of random numbers is too important to be left to chance.
  165. The moving cursor prints, and having printed, blinks on.
  166. The next generation of computers will have a "Warranty Expired" interrupt.
  167. The program is absolutely right; therefore, the computer must be wrong.
  168. The steady state of disks is full. - Ken Thompson
  169. The value of a program is proportional to the weight of its output.
  170. The world is coming to an end... SAVE YOUR BUFFERS!!
  171. "Daddy, what does FORMATTING DRIVE C mean?
  172. There are two ways to write error-free programs; only the third one works.
  173. There must be more to life than compile-and-go.
  174. grep..grep..grep.. (frog with UNIX stuck in it's throat.
  175. This login session: $13.76, but for you: $11.88.
  176. This screen intentionally left blank.
  177. This system will self-destruct in five minutes.
  178. Those who can't write, write help files.
  179. Those who can, do. Those who cannot, teach. Those who cannot teach, HACK!
  180. Thrashing is just virtual crashing.
  181. To be, or not to be, those are the parameters.
  182. To err is human; to forgive, beyond the scope of the Operating System.
  183. To err is human; to really foul things up requires a computer.
  184. To iterate is human; to recurse, divine. - Robert Heller
  185. Unprecedented performance: Nothing ever ran this slow before.
  186. Variables won't; constants aren't. - Osborn
  187. What do computer engineers use for birth control? Their personalities.
  188. What this country needs is a good five-cent microcomputer.
  189. Where the system is concerned, you are not allowed to ask "Why?".
  190. Why do we want intelligent terminals when there are so many stupid users?
  191. You can't go home again, unless you set $HOME.
  192. You can't make a program without broken egos.
  193. You depend too much on computers for information.
  194. [If you can't hear me, it's because I'm in parenthises]
  195. AAAAAA - American Association Against Acronym Abuse Anonymous.
  196. You have a tendency to feel you are superior to most computers.
  197. You have junk mail.
  198. You know it is going to be a bad day when you forget your new password.
  199. You might have mail.
  200. You never finish a program, you just stop working on it.
  201. Your fault, core dumped.
  202. Your password is pitifully obvious.
  203. [Unix] is not necessarily evil, like OS/2. - Peter Norton
  204. It wasn't as easy to get programs right as we had thought. - Wilkes, 1949
  205. A bug in the code is worth two in the documentation.
  206. A fault tolerant system must report the faults even as it tolerates them.
  207. A hacker does for love what others would not do for money. - Laura Creighton
  208. A low level language is one whose programs require attention to the irrelevant.
  209. A paperless office has about as much chance as a paperless bathroom.
  210. A successful tool is used to do something undreamed of by its author. - Johnson
  211. Abstraction is achieved by data hiding and enforced by encapsulation.
  212. Adding manpower to a late software project makes it later. - Brook
  213. All programmers are playwrights and all computers are lousy actors.
  214. All the simple programs have been written, and all the good names taken.
  215. All you need to know is the user interface. - J. Redford
  216. An algorithm must be seen to be believed. - D. E. Knuth
  217. Any programming language is at its best before it is implemented and used.
  218. Avoid GOTOs completely if you can keep the program readable.
  219. Avoid the Fortran arithmetic IF (or better yet, just avoid Fortran).
  220. Avoid unnecessary branches.
  221. Bad style destroys an otherwise superb program.
  222. BASIC is to computer programming as QWERTY is to typing. - Seymour Papert
  223. Be careful when a loop exits to the same place from side and bottom.
  224. Choose variable names that will not be confused.
  225. Computers are unreliable, but humans are even more unreliable. - Gilb
  226. Computers talk to each other worse than their designers do.
  227. Computers... are not designed, as we are, for ambiguity. - Thomas
  228. Controlling complexity is the essence of computer programming. - Kernigan
  229. Don't comment or patch bad code; rewrite it.
  230. Don't compare floating point numbers solely for equality.
  231. Don't diddle code to make it faster; find a better algorithm.
  232. Don't document the program; program the document.
  233. Don't stop at one bug.
  234. Every bug you find is the last one.
  235. Every program is either trivial or it contains at least one bug.
  236. Expert systems are built to embody the knowledge of human experts. - Kulawiec
  237. I do not fear computers. I fear the lack of them. - Isaac Asimov
  238. I suppose when it gets to that point, we shan't know how it does it. - Turing
  239. If the code and the comments disagree, then both are probably wrong. - Schryer
  240. If you have a procedure with 10 parameters, you probably missed some.
  241. In the long run, every program becomes rococco, and then rubble. - Alan Perlis
  242. It is easier to change the specification to fit the program than vice versa.
  243. It is easier to write an incorrect program than understand a correct one.
  244. Know Thy User.
  245. Let the machine do the dirty work. - Elements of Programming Style
  246. Machine independent code isn't.
  247. Make input easy to proofread.
  248. Make it right before you make it faster.
  249. Make sure all variables are initialized before use.
  250. Make sure comments and code agree.
  251. Make sure your code "does nothing" gracefully.
  252. Never put off till run-time what you can do at compile-time. - D. Gries
  253. Never test for an error condition you don't know how to handle. - Steinbach
  254. Never underestimate the bandwidth of a station wagon full of tapes. - Jackson
  255. Never write software that anthropomorphizes the machine.
  256. Never write software that patronizes the user.
  257. No extensible language will be universal. - T. Cheatham
  258. Performance is easier to add than clarity.
  259. Replace repetitive expressions by calls to a common function.
  260. Software is best understood as a branch of movie making. - Ted Nelson
  261. Software is mind work. Having the right frame of mind is essential.
  262. The best packed information most resembles random noise.
  263. The computer is the Proteus of machines. - Seymour Papert
  264. The computing field is always in need of new cliches. - Alan Perlis
  265. The less time planning, the more time programming.
  266. The number of UNIX installations has grown to 10, with more expected. (6/72)
  267. The purpose of computing is insight, not numbers. - Hamming
  268. The wise person writes bomb-proof code.
  269. There are always at least two ways to program the same thing.
  270. There are never any bugs you haven't found yet.
  271. There can never be a computer language in which you cannot write a bad program.
  272. There is no problem that, when programmed just right, isn't more complicated.
  273. To understand a program you must become both the machine and the program.
  274. Try not to let implementation details sneak into design documents.
  275. UNIX is many things to many people, but it has never been everything to anybody.
  276. Use free-form input where possible.
  277. Use GOTOs only to implement a fundamental structure.
  278. Use IF...ELSE IF...ELSE IF...ELSE... to implement multi-way branches.
  279. Watch out for off-by-one errors.
  280. When a program is being tested, it is too late to make design changes.
  281. When we write programs that "learn", it turns out we do and they don't.
  282. You don't have to know how the computer works, just how to work the computer.
  283. Beware of bugs in the above code; I have only proved it correct, not tried it. - Donald Knuth
  284. The only thing good about "standards" in computer science is that there are so many to choose from.
  285. After three days without programming, life becomes meaningless. - Geoffrey James, The Tao of Programming.
  286. If the automobile had followed the same development cycle as the computer, a Rolls-Royce today would cost $100, get a million miles to the gallon, and explode once a year, killing everyone inside.
  287. So when the machine truncates excess bits, it throws them under the raised floor. - Fred Felber (so THAT's why there are raised floors in computer rooms.)
  288. I bought the latest computer; it came fully loaded. It was guaranteed for 90 days, but in 30 was outmoded! - "The Wall Street Journal" passed along by Big Red Computer's 'Scarlett'
  289. Is reading in the bathroom considered Multi-Tasking?
  290. My computer isn't that nervous, it's just a bit ANSI.
  291. If only women came with pull-down menus and online help.
  292. My computer's sick. I think my modem is a carrier.
  293. Gotta run, the cat's caught in the printer.
  294. Honey, I Formatted the Kid!
  295. Spelling checkers at maximum! Fire!
  296. Your e-mail has been returned due to insufficient voltage.
  297. Who is General Failure and why is he reading my disk?
  298. Hex dump: Where witches put used curses...
  299. Finish your mail packet! Children are offline in India.
  300. Never violate the Prime Directory! C:\
  301. Multitasking: Screwing up several things at once...
  302. Maniac: An early computer built by nuts...
  303. Stack Error: Lost on a cluttered desk...
  304. Stack Overflow: Too many pancakes...
  305. Terminal glare: A look that kills...
  306. Trojan: Storage device for replicating codes...
  307. ZMODEM: Big bits, Soft blocks, Tighter ASCII...
  308. Justify my text? I'm sorry but it has no excuse.
  309. Mommy! The cursor's winking at me!
  310. Managing programmers is like herding cats.
  311. Do files get embarrassed when they get unzipped?
  312. Capt'n! The spellchecker kinna take this abuse!
  313. C:\BELFRY is where I keep my .BAT files.
  314. ASCII to ASCII, DOS to DOS.
  315. "Mr. Worf, scan that ship." "Aye, Captain... 300 DPI?
  316. How do I set my laser printer on stun?
  317. The best way to accelerate a Mac is at 9.8 m / sec^2
  318. "!sgub evah t'nseod CP sihT ?sgub naem ayaddahW"
  319. "E=Mc^5...nahhh...E=Mc^4...nahh...E=Mc^3...ah, the hell with it."
  320. "Today's subliminal thought is:"
  321. Todays assembler command : EXOP Execute Operator.
  322. 'Calm down -- it's only ones and zeros.'
  323. ...now touch these wires to your tongue!
  324. Computer analyst to programmer: "You start coding. I'll go find out what they want."
  325. LSD: virtual reality without the expensive hardware.
  326. According to my calculations the problem doesn't exist.
  327. C:\GRAPHICS\GIF\NAUGHTY\FILTHY\DISGUSTING\WOW!
  328. Computer Science: solving today's problems tomorrow.
  329. It said, "Insert disk #3," but only two will fit!
  330. RAM DISK is not an installation procedure!
  331. Computers are only human.
  332. Was that your wife I saw in that GIF?
  333. I used to have a life, then I got v32bis!
  334. If the pen is mightier than the sword, and a picture is worth a thousand words, how dangerous is a FAX? ...About 85% of a GIF.
  335. This time it will surely run.
  336. I just found the last bug.
  337. This message transmited on 100% recycled electrons.
  338. It's redundant! It's redundant! -R. E. Dundant
  339. Bug? That's not a bug, that's a feature. -T. John Wendel
  340. The programmer's national anthem is 'AAAAAAAAHHHHHHHH'. -Weinberg, p.152
  341. Stack manipulation - the use of inflatable falsies. -Datamazing, 4/1/78
  342. On a clear disk you can seek forever. -Computerworld button
  343. I write all my critical routines in assembler, and my comedy routines in FORTRAN. - Anonymous
  344. If debugging is the process of removing bugs, then programming must be the process of putting them in. - Dykstra
  345. "#define QUESTION ((bb) || !(bb)) - Shakespeare."
  346. Real programmers use: COPY CON PROGRAM.EXE
  347. May the bugs of many programs nest on your hard drive.
  348. I'm a modemer and I'm OK. I post all night and I sleep all day.
  349. I modem, but they grew back.
  350. Logic: The art of being wrong with confidence...
  351. Logic is neither an art or a science but a dodge.
  352. CCITT - Can't Conceive Inteleget Thoughts Today
  353. Do you like me for my brain or my baud?
  354. If at first you don't succeed, call it version 1.0
  355. Maintenance-free: When it breaks, it can't be fixed...
  356. Memory dump: Amnesia...
  357. Microwave: Signal from a friendly micro...
  358. Modem: How a Southerner asks for seconds...
  359. Nostalgia: The good old days multiplied by a bad memory...
  360. WOMEN.ZIP: A great program, but it doesn't come with documentation...
  361. WOMAN.ZIP: Great Shareware, but be careful of viruses...
  362. 29A, the hexadecimal of the Beast.
  363. SET DEVICE=EXXON to screw up your environment.
  364. My BBS is baroque now. Please call Bach later with your Handel.
  365. This BBS is ancient. Some say from the echocene.
  366. I'm not a sysop, I just play one on the echos.
  367. Me and my two friends... GIF and Weston.
  368. From C:\*.* to shining C:\*.*
  369. Resistance is useless! (If < 1 ohm)

The statistics are maintained by