A terse introduction to C