Aaron Swartz, not just for his programming skills, but also for never giving up on his fight to make knowledge opensource (See the Guirella Open Access Manifesto)<p>Other programmers I look up to are:<p>Tim Berners-Lee<p>Linus Torvalds<p>John Carmack