↑: [[プログラミングについて|1]]
- 比較的機械に近い部分で実装できるプログラミング言語
- 手続き型言語とも言われていて、関数を組み合わせてプログラムを作っていく
- メモリ管理・ポインタなど現代のプログラミングだと内部で自動的に管理しているような部分も実装できる
- [[42Tokyo]]のカリキュラムで最初に扱う言語でもある
%% DATAVIEW_PUBLISHER: start
```dataview
TABLE WITHOUT ID
file.link as child,
id
from "zk/core"
where meta(parent_id).display = this.id
SORT id ASC
```
%%
| child | id |
| ----------------------------------------- | ------ |
| [[zk/core/read.md\|read]] | 1/5/1 |
| [[zk/core/malloc.md\|malloc]] | 1/5/10 |
| [[zk/core/free.md\|free]] | 1/5/11 |
| [[zk/core/close.md\|close]] | 1/5/2 |
| [[zk/core/open.md\|open]] | 1/5/3 |
| [[zk/core/perror.md\|perror]] | 1/5/4 |
| [[zk/core/printf.md\|printf]] | 1/5/5 |
| [[zk/core/gettimeofday.md\|gettimeofday]] | 1/5/6 |
| [[zk/core/exit.md\|exit]] | 1/5/7 |
| [[zk/core/strerror.md\|strerror]] | 1/5/8 |
| [[zk/core/write.md\|write]] | 1/5/9 |
%% DATAVIEW_PUBLISHER: end %%