mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-25 05:44:06 -06:00
vault backup: 2022-08-04 11:06:02
This commit is contained in:
parent
474105a310
commit
3605aefa8f
17
content/notes/08-intro-to-c.md
Normal file
17
content/notes/08-intro-to-c.md
Normal 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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user