Bill Atkinson
Bill Atkinson

You could summarize everything I did at Apple was making tools to empower creative people. 'QuickDraw' empowered all these other programmers to now be able to sling stuff on the screen. The 'Window Manager,' 'Event Manager,' and 'Menu Manager.' Those are things that I worked on that were empowering other people.

Bill Budge
Bill Budge

It always helps to be a good programmer. It is important to like computers and to be able to think of things people would want to do with their computers.

Bjarke Ingels
Bjarke Ingels

I love computer programmers. They have a very beautiful definition of complexity as 'the capacity to transmit the maximum information with the minimum data'.

Bjarne Stroustrup
Bjarne Stroustrup

The standard library saves programmers from having to reinvent the wheel.

Bjarne Stroustrup
Bjarne Stroustrup

My list of basic tools is a partial answer to the question about what has changed: Over the past few years, large numbers of programmers have come to depend on elaborate tools to interface code with systems facilities.

Bobby Kotick
Bobby Kotick

I think that's the responsibility of the CEO and the CEOs below me: to make sure that we're constantly putting people in places where they have the opportunity to develop into those careers but also having a rewards and recognition system that allows a great programmer to stay as a great programmer.

Bram Cohen
Bram Cohen

The mark of a mature programmer is willingness to throw out code you spent time on when you realize it's pointless.

Brenda Laurel
Brenda Laurel

When I got started, I was a sideshow. At my first Consumer Electronics Show, in 1977 in Chicago, people came from all over the floor to see the 'lady programmer.' They had me dressed in a turquoise lab coat with my name embroidered on the pocket.

Brian Behlendorf
Brian Behlendorf

And, I think that is actually appropriate because I'm really not the world's best programmer, I think it's a good thing that I'm not touching the code.

Brianna Wu
Brianna Wu

I am a programmer. If I write code, I don't evaluate the results by what I hope the code will be. I evaluate it by what happens when I compile it. I evaluate it by results.