A beginners guide to programming

I recently picked up a book for my eldest son called the Absolute Beginner’s Guide to Minecraft Mod Programming.

Since he’s REALLY into Minecraft, I thought it might be something that he’d enjoy and might motivate him to learn a bit more about programming in general (which he says he’s interested in, but his actions generally say different).

Though he says he is excited about the book, and he believes he’ll start it in a few weeks when he’s done getting through the current set of ‘battle of the books’ books he’s reading (a school related thing he’s into)…I’m not personally holding my breath for him to actually complete it.

In the meantime though, I did end up reading through it on my own (it’s not that long of a book really)…and I have to admit that I was really impressed with the core/basic knowledge of programming in general that the book covers.

Regardless of if you’re into Minecraft or not, it does a really good job of covering almost all the basics you would need to get started in programming Java (or any language really as the basic concepts apply to most all programming/languages)…of course if you’re into Minecraft, it should be all that more accessible/interesting to you…but even if you aren’t, and just want to pick up some basic programming knowledge…I highly recommend grabbing your own copy and giving it a try.

Who knows what you could build with even just a little programming skills…

This post has received 48 loves.


This is the personal blog of Kevin Marshall (a.k.a Falicon) where he often digs into side projects he's working on for digdownlabs.com and other random thoughts he's got on his mind.

Kevin has a day job as CTO of Veritonic and is spending nights & weekends hacking on Share Game Tape. You can also check out some of his open source code on GitHub or connect with him on Twitter @falicon or via email at kevin at falicon.com.

If you have comments, thoughts, or want to respond to something you see here I would encourage you to respond via a post on your own blog (and then let me know about the link via one of the routes mentioned above).