C as a system programming language