Bits, Bytes and Brains

by Raghunath Dayala

Skip to content
  • Home
  • AWS
  • Core Java
  • Advanced Java
  • Misc Learnings

C Topics

C Basics

  1. Background Part 1 (IO Devices, CPU and Memory)
  2. Background Part 2 (Computer Organization & Operating System)
  3. Why Do We Need Programming Languages
  4. C Introduction
  5. C Standards and Implementation
  6. Basic C Programming Terminology
  7. How do C Programs Run?
  8. First C Program
  9. Comments in C

C Standards

  • C99 Standard
  • C11 Standard

C Development Environment

  • C Setup 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 ?
    • When do we need IPC ? Different contexts / scenarios ?
  • How do we achieve IPC ? Different techniques ?
    • Pipes
    • Message Queues
    • Share Memory
    • Signals
    • Sockets
  • When to use which technique ?

 

Blog at WordPress.com.
  • Subscribe Subscribed
    • Bits, Bytes and Brains
    • Already have a WordPress.com account? Log in now.
    • Bits, Bytes and Brains
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • View post in Reader
    • Manage subscriptions
    • Collapse this bar