TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What Was Your First Coding Book?

18 点作者 RawData将近 13 年前

31 条评论

ajuc将近 13 年前
C64 manual in German (I only knew Polish then). I typed some of the programs into the computer, and played with changing the values.<p>I remember to this day that graphic programs using sprites didn't worked for me (must have been some print error in manual, I've tried like 100 times to run that program - it was supposed to draw baloon, but it just did nothing).<p>Then I got huge red book "Mikrokomputery" by Herwig Feichtinger from my father. It had schematics and opcodes for Z80 and 6502, listings of commands with short explanation for a dozen variants of basic, pascal, forth and c, commands for CP\M and DOS, and some nice algorithms (drawing circle pixel by pixel, questions and answers program in basic using "learning" decision tree, some utilities to format a disk, etc). And it was in Polish (translated from German I think), so this was the first programming book I could understand.
Danieru将近 13 年前
The first one I finished was The Mythical Man Month. At the time, high school, I doubted if I was good enough for programming. So I started reading through Jeff Atwood's recommended books: <a href="http://www.codinghorror.com/blog/2004/02/recommended-reading-for-developers.html" rel="nofollow">http://www.codinghorror.com/blog/2004/02/recommended-reading...</a><p>It was not until I came across Jeff Atwood's fizz buzz post that I started to belief I could program.<p>The Mythical Man Month opened up my eyes to the fundamental difficulty of programming. In contrast to the typo based difficulty I was going through at the time.<p>Thus between Man Month and Jeff Atwood I determined that I was capable of programming and that it would be a challenge worth pursuing.
znmeb将近 13 年前
Oh, man ... you're probably going to be sorry you asked, but here it is - my first coding book:<p><a href="http://www.bitsavers.org/pdf/univOfIllinoisUrbana/illiac/ILLIAC/ILLIAC_programming_Sep56.pdf" rel="nofollow">http://www.bitsavers.org/pdf/univOfIllinoisUrbana/illiac/ILL...</a>
评论 #4239703 未加载
mbreese将近 13 年前
PCBoard Programming Langage Manual (<a href="http://en.wikipedia.org/wiki/PCBoard" rel="nofollow">http://en.wikipedia.org/wiki/PCBoard</a>)<p>In the early 90s I ran a small BBS from my bedroom. I had used a bit of BASIC, but programming doors for my BBS was my first <i>actual</i> programming. I just got rid of the book recently. Because of this start, I got the bug to start coding for real. After this, I migrated to the more traditional C++, but I still have fond memories of writing extensions for my BBS. (Not that I had many visitors... it was more just for fun).
Ogre将近 13 年前
60 Problems You Can Solve in BASIC, or something close to that. It was orange. Google doesn't know about it.<p>My dad paid me a dollar for each one I solved. I think I did about 40 of them. Now that I think about it, that was also my first paid programming job.<p>Edit: Those giant Creative Computing books full of BASIC games might have actually been before that, but that 60 Problems one was the first that was explicitly about learning to code.
zallarak将近 13 年前
My situation was a little different as I got serious about programming when I was 23, a year ago. The first real book I read was SICP (I had done learn python the hard way by Zed Shaw right before that, but it's more a set of exercises than a book); a friend who I met through HN strongly recommended it. It was awesome and I loved it.<p>EDIT: It's free online: <a href="http://mitpress.mit.edu/sicp/" rel="nofollow">http://mitpress.mit.edu/sicp/</a>
madrona将近 13 年前
One of those C64 books that goes from "how to plug in cables and switch the computer on" all the way to tweaking memory values with PEEK and POKE. I read that when I was 6 and loved it. Now, computer books and manuals have a tiny fraction of the scope, and yet they <i>still</i> considered too complicated for many full-grown adults.
评论 #4238364 未加载
beefsack将近 13 年前
My first book was an awesomely illustrated games programming book for BASIC that my dad gave me when I was around 7 or 8.<p>It had a number of games in each book, and they provided the entire source for the game in text on the pages that you could type into the computer and play the game. Each game had great illustrations and had an explanation of the game itself.<p>The next logical step for me was to start hacking away at the games, first changing variables to modify the game, and eventually writing my own simple games.<p>I'm a full time developer now and I owe a lot to my dad and to those books. I've been completely unable to find information on the books, and would love to get some copies of them now. If anyone knows the names of these books and / or where to get them, I would absolutely love to hear.
thomaslee将近 13 年前
Not strictly a book, but this made something "click" for me back in the early days: <a href="http://sepwww.stanford.edu/sep/jon/family/jos/oop/oop1.htm" rel="nofollow">http://sepwww.stanford.edu/sep/jon/family/jos/oop/oop1.htm</a><p>Sadly the author passed away in 1999 -- when he was younger than I am now &#38; just a few years after I first read his "book". IIRC his parents were still trying to get the book published for a while.<p>Looks like his family maintains a web site in his memory: <a href="http://sepwww.stanford.edu/sep/jon/family/jos/" rel="nofollow">http://sepwww.stanford.edu/sep/jon/family/jos/</a>
pan69将近 13 年前
My first programming book was about GW-BASIC, it was red and very thick. But it was the second book that I bought that was the book that made me want to become a programmer:<p>Mastering Turbo Assembler by Tom Swan<p><a href="http://www.amazon.com/Mastering-Turbo-Assembler-Tom-Swan/dp/B001J2WK5G/ref=sr_1_2?ie=UTF8&#38;qid=1342159724&#38;sr=8-2&#38;keywords=turbo+assembler+tom+swan" rel="nofollow">http://www.amazon.com/Mastering-Turbo-Assembler-Tom-Swan/dp/...</a><p>My copy actually looks very similar to the one on Amazon. :)
bcowcher将近 13 年前
My first coding book was c++ in 21days (HAH!). It did cover the basics pretty well but it took me a long time before the abstraction of objects really sunk in and templates I don't think we're especially well covered.<p>I probably bit off more than I could chew at the time, but I stuck with it because I was so hellbent on game programming. I didn't end up in game dev, but I think I became a better developer after spending so much time with a low level language.
ecubed将近 13 年前
<a href="http://www.amazon.co.uk/Awesome-Game-Creation-Programming-Required/dp/1886801487" rel="nofollow">http://www.amazon.co.uk/Awesome-Game-Creation-Programming-Re...</a><p>Learned a click-based "programming" method called The Games Factory through this book when I was 11 I think. Ever since then I've been hooked on tech/programming.
jordonwii将近 13 年前
Does HTML/CSS count? If so, then mine was "Head First (X)HTML and CSS". It was an awesome book that really managed to get me excited about the subject. That ended up being my gateway into JS, PHP, Python, etc.<p>And yes, that was relatively recently (only about 4-5 years ago), which dramatically reduces the cool/nostalgia factor there.
评论 #4238288 未加载
evincarofautumn将近 13 年前
“Peter Norton’s Assembly Language Book for the IBM PC”, a handmedown or yard sale find or something. It inspired an early interest in OS development and a few mid-teen years of booting My Very Own OS off a floppy on my middle school’s computers. Compilers and games have since seduced me back into userland, though.
wyclif将近 13 年前
<i>Structured BASIC</i> by Clark and Drum. Copyright 1983. It's still in print! I was on the TI-99&#62;C64&#62;Amiga&#62;IBM PC trajectory. <a href="http://c2.bibtopia.com/h/662/306/73306662.0.m.jpg" rel="nofollow">http://c2.bibtopia.com/h/662/306/73306662.0.m.jpg</a>
RawData将近 13 年前
You should see this thing, dog-eared, warn out...but still kicking! Even though it's not very useful anymore, I wouldn't sell this book for anything in the world <i>lol</i><p>Do you remember your first programming book, or have a particular favorite?
grannyg00se将近 13 年前
Tricks Of The MS-DOS Masters. I remember the guy at the computer store telling me not to bother because "in ten years we'll be speaking regular english to computers.". Fantastic book though. Glad I didn't take his advice.
radley将近 13 年前
"Your Atari Computer"<p><a href="http://www.scribd.com/doc/25457150/Your-Atari-Computer-A-Guide-to-Atari-400-800-Personal-Computers" rel="nofollow">http://www.scribd.com/doc/25457150/Your-Atari-Computer-A-Gui...</a>
aantix将近 13 年前
I use to have a subscription to 3-2-1 Contact as a kid. The had these short one or two line programs in the back. I think there was an Apple magazine called Nibbles that had something similar.
agotterer将近 13 年前
Teach yourself Visual Basic in 24 hours.<p>Cover: <a href="http://www.treasuretess.co.uk/images/Sams_VB5.jpg" rel="nofollow">http://www.treasuretess.co.uk/images/Sams_VB5.jpg</a>
评论 #4238346 未加载
评论 #4238370 未加载
joezydeco将近 13 年前
Apple ][ BASIC Programming Manual. The green spiral-bound one with the groovy Atari George Opperman style cover. Integer BASIC of course. AppleSoft BASIC hadn't come out yet.
MaysonL将近 13 年前
<a href="http://archive.computerhistory.org/resources/text/Fortran/102653993.05.01.acc.pdf" rel="nofollow">http://archive.computerhistory.org/resources/text/Fortran/10...</a>
phil将近 13 年前
<a href="http://books.google.com/books/about/Programming_in_MacScheme.html?id=vR2GAAAAIAAJ" rel="nofollow">http://books.google.com/books/about/Programming_in_MacScheme...</a>
slurgfest将近 13 年前
Hmm, this is currently down: Fatal error: Out of memory (allocated 1310720) (tried to allocate 19456 bytes) in /home/jps/public_html/wp-includes/wp-db.php on line 597
评论 #4238342 未加载
michaelbuckbee将近 13 年前
It wasn't a book, but I clearly remember sitting around with my dad and typing in games from magazines (they would just list the source code on a couple pages).
评论 #4238252 未加载
kleiba将近 13 年前
Mine was actually similar: <a href="http://www.lemon64.com/manual/" rel="nofollow">http://www.lemon64.com/manual/</a><p>(except it was the dead tree edition)
portlander12345将近 13 年前
The Macintosh C Programming Primer. It was fantastic: I highly recommend it if, by some strange chance, you have occasion to program System 7.
rshm将近 13 年前
Java: The Complete Reference, 96 edition<p>Finished this book twice before coding a single line of java.
antidoh将近 13 年前
It must have been a Pascal book, but the first one I remember was K&#38;R.
评论 #4238416 未加载
bkw将近 13 年前
TRS-80 basic manual. That sucker's looong gone.
kamechan将近 13 年前
itty bitty bytes of space for the commodore 64.