mirror of
https://github.com/jackyzha0/quartz.git
synced 2025-12-26 22:34:06 -06:00
18 lines
769 B
Markdown
18 lines
769 B
Markdown
---
|
|
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
|
|
|