C Basics
- Background Part 1 (IO Devices, CPU and Memory)
- Background Part 2 (Computer Organization & Operating System)
- Why Do We Need Programming Languages
- C Introduction
- C Standards and Implementation
- Basic C Programming Terminology
- How do C Programs Run?
- First C Program
- Comments in C
C Standards
C Development Environment
Log file implementation
Simple log file implementation
Inter-Process Communication
- What is a Process ?
- Linux – System call
- What is Inter process communication ?
- Why you need Inter process communication ?
- How do we achieve IPC ? Different techniques ?
- Pipes
- Message Queues
- Share Memory
- Signals
- Sockets
- When to use which technique ?