A Quote by Bill Gates

The best way to prepare [to be a programmer] is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating systems.
Much of my work has come from being lazy. I didn't like writing programs, and so, when I was working on the IBM 701 (an early computer), writing programs for computing missile trajectories, I started work on a programming system to make it easier to write programs.
This is the Unix philosophy. Write programs that do one thing and do it well. Write programs to work together. Write programs that handle text streams, because that is a universal interface.
But some people will say you just did these programs. Well, yes, the programs are important and I'm proud of the programs, but mostly I'm proud of the way the San Francisco Symphony plays these programs.
Until I reached my late teens, there was not enough money for luxuries - a holiday, a car, or a computer. I learned how to program a computer, in fact, by reading a book. I used to write down programs in a notebook and a few years later when we were able to buy a computer, I typed in my programs to see if they worked. They did. I was lucky.
Systems are corporate funded mechanisms for increasing efficiency; programs are user funded mechanisms for increasing effectiveness. Programs should generally be charged back to users, systems should never be. Allocating corporate overhead to the operating units is simply a mistake.
The computer programmer is a creator of universes for which he alone is responsible. Universes of virtually unlimited complexity can be created in the form of computer programs.
Computer systems could not work without standards - an agreement among programs and systems about how they will exchange information.
First, we want to establish the idea that a computer language is not just a way of getting a computer to perform operations but rather that it is a novel formal medium for expressing ideas about methodology. Thus, programs must be written for people to read, and only incidentally for machines to execute.
I got my first computer in the 6th grade or so. As soon as I got it, I was interested in finding out how it worked and how the programs worked and then figuring out how to write programs at just deeper and deeper levels within the system.
My hacking involved pretty much exploring computer systems and obtaining access to the source code of telecommunication systems and computer operating systems, because my goal was to learn all I can about security vulnerabilities within these systems.
The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.
The only way for errors to occur in a program is by being put there by the author. No other mechanisms are known. Programs can't acquire bugs by sitting around with other buggy programs.
The mind is like a computer. It runs programs. Most of the software has been poorly written. It is written in the language of fear.
Although I believe deeply that the Children's Health Insurance Program and the Community Health Center program are invaluable, I reject the notion that we cannot reauthorize these programs without plundering other equally vital programs.
What I think people should realize is that programs like Social Security, programs like Medicare, programs like the Veterans Administration, programs like your local park and your local library - those are, if you like, socialist programs; they're run by [and] for the public, not to make money. I think in many ways we should expand that concept so that the American people can enjoy the same benefits that people all over the world are currently enjoying.
I used to want to be a computer programmer when I was younger. We got an Apple II Plus when I was, like, 11 and I wrote programs and BASIC on that, like I think a lot of people did, but I have no idea how to program in the current languages at all.
This site uses cookies to ensure you get the best experience. More info...
Got it!