vault backup: 2022-08-04 11:06:02

This commit is contained in:
Jet Hughes 2022-08-04 11:06:03 +12:00
parent 474105a310
commit 3605aefa8f

View File

@ -0,0 +1,17 @@
---
title: "08-intro-to-c"
aliases:
tags:
- lecture
- cosc204
---
Developed 1972 for Unix
- widely used
- diverse use
- low level
- not Object Or
> “C is an imperative procedural language supporting structured programming, lexical variable scope, and recursion, with a static type system. It was designed to be compiled to provide low-level access to memory and language constructs that map efficiently to machine instructions, all with minimal runtime support. Despite its low-level capabilities, the language was designed to encourage cross-platform programming. A standards-compliant C program written with portability in mind can be compiled for a wide variety of computer platforms and operating systems with few changes to its source code.” - wikipedia