Introduction to programming in C
In this session, we will take a deep dive into introduction to programming in C
- A brief history of the C programming Language
- The C program compililation Pipeline
- How to print out text to the screen (using printf() or puts() )
- Betty coding style.... No its not what you think
- How does the main() function influence the return value of a program?
- Header files in C
- Your first C program
- Keywords or reserved words in C
- Data types in C
- gcc
- printf
- puts
- putchar
By the end of the session, you should have a pretty solid understanding of the following.
- Why C programming is awesome
- Who invented C
- Who are Dennis Ritchie, Brian Kernighan and Linus Torvalds
- How to compile using gcc
- What happens when you type
gcc main.c
- What is an entry point
- What is main
- How to print text using
printf
,puts
andputchar
- How to get the size of a specific type using the unary operator
sizeof
- What is the default program name when compiling with gcc
- What is the official C coding style and how to check your code with
betty-style
- How to find the right header to include in your source code when using a standard library function