editor
tutorials
tutorials
algorithms & data structures
help
challenges
pseudocode
sql
monthly
exam qs
questions
past papers
resources
tutorials
algorithms & data structures
slides
homework
past papers
data
grade thresholds
PSEUDOCODE
PRO
download
search
buy ($2)
contact
account
login/signup
my favourites
60 Quotes about Computer Science
Any sufficiently advanced technology is indistinguishable from magic. - Arthur C. Clarke Code is like humor. When you have to explain it, it's bad. - Cory House The best way to predict the future is to invent it. - Alan Kay It's hardware that makes a machine fast. It's software that makes a fast machine slow. - Craig Bruce The computer was born to solve problems that did not exist before. - Bill Gates Computers are incredibly fast, accurate, and stupid. Human beings are incredibly slow, inaccurate, and brilliant. - Donald Knuth To understand recursion, you must first understand recursion. - Unknown The computer does exactly what I tell it to do, not what I want it to do. - Unknown Programming isn't about what you know; it's about what you can figure out. - Chris Pine A program is never less than 90% complete, and never more than 95% complete. - Terry Baker In software, the first 90 percent of the work takes 90 percent of the time, and the last 10 percent takes the other 90 percent. - Tom Cargill It's not a bug; it's a feature. - Unknown Talk is cheap. Show me the code. - Linus Torvalds The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. - Tim Berners-Lee Software, in its essence, is pure thought-stuff; it's disembodied logic, and all that the user sees is illusion. - Fred Brooks The Internet is becoming the town square for the global village of tomorrow. - Bill Gates The world is one big database. - Unknown You affect the world by what you browse. - Tim Berners-Lee The great thing about a computer notebook is that no matter how much you stuff into it, it doesn't get bigger or heavier. - Bill Gates In programming, the hard part isn't solving problems but deciding what problems to solve. - Paul Graham The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had. - Eric Schmidt Computers make it easier to do a lot of things, but most of the things they make it easier to do don't need to be done. - Andy Rooney Data is a precious thing and will last longer than the systems themselves. - Tim Berners-Lee It's not a faith in technology. It's faith in people. - Steve Jobs Technology is just a tool. In terms of getting the kids working together and motivating them, the teacher is the most important. - Bill Gates You can see computer age everywhere but in the productivity statistics. - Robert Solow Don't worry if it doesn't work right. If everything did, you'd be out of a job. - Mosher's Law of Software Engineering One person's 'magic' is another person's engineering. 'Supernatural' is a null word. - Robert A. Heinlein In software development, there are no solutions, only trade-offs. - Thomas Overton Every application is perfectly designed to achieve the results it produces. - Robert E. Litan Technology empowers people to do what they want to do. It lets people be creative. It lets people be productive. It lets people learn things they didn't think they could learn before, and so, in a sense, it is all about potential. - Steve Ballmer The good news about computers is that they do what you tell them to do. The bad news is that they do what you tell them to do. - Ted Nelson The biggest challenge in big data is turning big data into information. - Geoffrey Moore Technology is anything that wasn't around when you were born. - Alan Kay The real problem is not whether machines think but whether men do. - B.F. Skinner Any code of your own that you haven't looked at for six or more months might as well have been written by someone else. - Eagleson's Law We build our computer (systems) the way we build our cities: over time, without a plan, on top of ruins. - Ellen Ullman There are only 10 types of people in the world: those who understand binary and those who don't. If at first you don't succeed, call it version 1.0. The great thing about DRY (Don't Repeat Yourself) is that it can be applied repeatedly. Programmers are tools for converting caffeine into code. The best thing about a Boolean is that even if you are wrong, you are only off by a bit. Why did the programmer go broke? Because he used up all his cache. I'd like to help you out. Which way did you come in? In a world without fences and walls, who needs Gates and Windows? There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors. I have a joke about UDP, but you might not get it. Why don't programmers like nature? It has too many bugs. My software never has bugs. It just develops random features. When you make something idiot-proof, the world invents a better idiot. You don't have to be a network engineer to talk to your Wi-Fi router, but it helps. A SQL query walks into a bar, walks up to two tables, and asks, 'Can I join you?' The great thing about TCP jokes is that I get to keep telling them until you get them. What's a computer's favorite beat? An algo-rhythm. I'm not a hacker; I'm an unpaid IT consultant. If you can't explain it simply, you don't understand it well enough. My code doesn't always work, but when it does, I don't know why. My life is like a syntax error—no matter what I do, it keeps giving me unexpected results. I'm not anti-social; I'm just not user-friendly.