Opening the iTunes Store.If iTunes doesn't open, click the iTunes application icon in your Dock or on your Windows desktop.Progress Indicator
Opening the iBooks Store.If iBooks doesn't open, click the iBooks app in your Dock.Progress Indicator

iTunes is the world's easiest way to organize and add to your digital media collection.

We are unable to find iTunes on your computer. To download and subscribe to Coding 101 (Video-HD) by TWiT, get iTunes now.

Already have iTunes? Click I Have iTunes to open it now.

I Have iTunes Free Download
iTunes for Mac + PC

Coding 101 (Video-HD)


To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to podcasts.


Join Father Robert Ballecer and Lou Maresca on Coding 101, a weekly instructional, project-oriented programming show with appeal for beginning to intermediate programmers. Using a combination of classroom-style teaching, guest programmers, and special interest segments, Coding 101 will offer beginner, intermediate and "applied" programming topics within several interchangeable modules. Learn programming languages such as Java, C++, Visual Basic, and more! Although the show is no longer in production, you can enjoy episodes from the TWiT Archives.

Customer Reviews

why on earth are you using C#

First of all you all limiting this to only people using windows and as both of you are Linux users why not just use C++. If you feel C++ is to complicated for a beginner there is always Python as well. I would teach just using gcc/g++ and a text editor. This is how I learned to program and now I can program on any OS not just poop windows.

Appreciate the effort

I totally agree with the other reviewer. Why did you start with C#? Probably because of that Microsoft guy, hmm... If someone wants to become an actual programmer (and not the "code monkey") you start with C, then migrate to C++, and only then migrate to the "kiddie" stuff like C#, if you wants to. If you do it the other way around the most important aspects of programming, like memory management will be a totally alien concept for you.

Also what about the Xcode for Mac? Btw, if you started with C, then the Objective-C that is used for Macs would've been just a breeze...

And lastly please don't rush through it. I'm an experienced developer, but I can imagine how confusing your quick copy-and-pastes could be for an aspiring programmer. Take it easy and explain the basics -- variable declarations, types of variables, language syntax, comments, etc. all those concepts were used in the show but no one cared to explain them...

So until all that is fixed, I'm sticking with just two stars (mostly for your efforts.)

Ps. And please don't make Pandre right anything on the blackboard. His handwriting, r's that look like i's, and skipping semicolons makes it 10 times more confusing.

I love this show it's podcast, it's awesome!

I just want to say I live the podcast and feel that it's great for those who are not tech savvy from the get go. I have tried to find goo material that wasn't to advanced and now I have found my beginning in program with your podcast. Keep up the good work and I look forward to the new episodes.

Coding 101 (Video-HD)
View in iTunes
  • Free
  • Category: Software How-To
  • Language: English

Customer Ratings