Skip to content

Latest commit

 

History

History

0x00-hello_world

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ALX Low Level Programming

Description

This project is the first C project as part of the ALX School curriculum, and covers the very basics of compilation and C.

Files

  • File 0-preprocessor is a script that runs a C file through the preprocessor and save the result into another file.

  • File 1-compiler is a script that compiles a C file but does not link.

  • File 2-assembler is a script that generates the assembly code of a C code and save it in an output file.

  • File 3-name is a script that compiles a C file and creates an executable named cisfun.

  • File 4-puts.c is a C program that prints exactly "Programming is like building a multilingual puzzle, followed by a new line.

  • File 5-printf.c is a C program that prints exactly "with proper grammar, but the outcome is a piece of art,", followed by a new line.

  • File 6-size.c is a C program that prints the size of various types on the computer it is compiled and run on.

  • File 100-intel is a script that generates the assembly code (Intel syntax) of a C code and save it in an output file.

  • File 101-quote.c is a C program that prints exactly "and that piece of art is useful" - Dora Korpar, 2015-10-19", followed by a new line, to the standard error.