logo

Video encyclopedia

C (programming language)

3:46:13

C Programming Tutorial for Beginners

4:38:53

C Programming Tutorial | Learn C programming | C language

8:26

"C" Programming Language: Brian Kernighan - Computerphile

2:13:17

C Programming Language - Intro to Computer Science - Harvard's CS50 (2018)

5:46:13

C Programming - FULL COURSE - 101 Programs explanations in detail

C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations. By design, C provides constructs that map efficiently to typical machine instructions, and therefore it has found lasting use in applications that had formerly been coded in assembly language, including operating systems, as well as various application software for computers ranging from supercomputers to embedded systems.