Weitere Àhnliche Inhalte
Ăhnlich wie 00 Intro (20)
KĂŒrzlich hochgeladen (20)
00 Intro
- 2. Historical info
î C was created in 1973 by Ken Thompson and Â
Dennis Ritchie to program the unix os.
î It was inherted from the b programming languageÂ
and that's why it's called c.
î B itself was inherted from BCPL(basic combinedÂ
programming language.
 Â
- 3. About C
î Platform independent.
î Procedural programming Language.
î Generic programming language.
î Intended to be system programming language.
î It has lowÂlevel capabilities.
î Used in windows kernel and linux kernel andÂ
mac os kernel.
î Not ObjectÂOriented.
 Â
- 4. .h and .c files
î .h or .hpp contains a prototype of functions.
î .c or .cpp contains the actual code.
 Â
- 5. Process of building a program
Header .h or .hpp file
Source .c or .cpp file
Pre processor
Preprocessed code .i file
Compiler
Assembly code fie .s file
Assembler
Object file .o and libraries
Linker
 Â
Excutable file .exe or .appÂ
or bin file
- 6. Integrated DevelopmentÂ
Enviroment Â IDE
î What is IDE??
î Examples:
î Visual Studio (Windows only).
î Eclipse (Windows,Linux, and mac).
î Code::Blocks (Windows,linux, and mac).
î Also there's a lot of IDE's out there feel free toÂ
try them.
 Â