Menu

Back and Ready To Go: Starting with C

So I've completed all the work needed for my business, and there are good people in place to keep it running smoothly, so now I can focus on studying for the Google interview.

I completed all the classes I was taking, and learned so much, that it really motivated me to make bigger steps. It turns out I'm not as dense as I thought I was :)

So I'm going back in time to 1978, to the days of C. I'll be reading the classic book: The C Programming Language by Kernighan & Ritchie.

Technically I'm going back to 1988, when the ANSI C book came out, but whatever. It turns out this book was published 3 years after I started learning programming. Back then I was learning BASIC. That was a great summer.

I took 2 C classes back in 2006, but forgot most of it. But the nice thing about C is it's very powerful yet simple.

Here we go!

Why C?

You may be asking, why C? You're likely to do your coding in the Google interview in either C++ or Java (maybe even Python). I want to learn C as a basis for C++, because I don't know C++ either. You see, I have a long way to go. So if you're starting from zero, you can follow along with me.