C: Difference between revisions
From Hackepedia
Jump to navigationJump to search
C |
m assembler link fixup |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
What is meant by just C is the C programming Language. | What is meant by just C is the C programming Language. | ||
Here is a small [[C Primer]] that may be helpful, the document needs many more | |||
parts, so use with care. | |||
To turn C programming language into a usable [[binary]] it is "compiled" with a C [[compiler]]. Most UNIX like operating systems are written in C with small | |||
elements written in [[Assembler]]. | |||
== Auditing C code == | |||
Auditing C code gets done by people who look for bugs. When a program crashes someone may find a bug, writes a patch or lets someone else write a patch after giving up enough data about the bug. Visual auditing can also be done. It's best to do auditing in some structured way or form, otherwise it's just searching for a needle in a haystack. |
Latest revision as of 09:57, 26 January 2008
What is meant by just C is the C programming Language.
Here is a small C Primer that may be helpful, the document needs many more parts, so use with care.
To turn C programming language into a usable binary it is "compiled" with a C compiler. Most UNIX like operating systems are written in C with small elements written in Assembler.
Auditing C code
Auditing C code gets done by people who look for bugs. When a program crashes someone may find a bug, writes a patch or lets someone else write a patch after giving up enough data about the bug. Visual auditing can also be done. It's best to do auditing in some structured way or form, otherwise it's just searching for a needle in a haystack.