C, Firmware or System Software Programming Motivation

  C is just a step up from assembly language, which is practically a hexadecimal human translation of machine code and considered the lowest level programming language. Hence programming, debugging and maintaining C code when applied to embedded software/firmware applications can be a nightmare if not practiced properly. Following industry standard programming exercises, solutions will give you the real development experience for your competitive exams, interviews.

  To whom this webpage is useful?



Online Courses - By Subscription
pay by subscription image


Online Courses - Pay Per Course
pay per course image

Share

 Exercises and solutions: Functions,Variables,Datatypes,Loops

Read C articles  Test C Skills  Search C Examples
Difficulty Level Question
Low
Low
High
Medium
Medium
Low
Low
Medium
Medium
High
High
Medium
Low
Medium
Medium
Low
Medium
High
Medium
High
Medium
Medium
High
Medium
Medium
High

 Exercises and solutions: Arrays,Strings,Pointers

Read C articles  Test C Skills  Search C Examples
Difficulty Level Question
Medium
Medium
Medium
High
Low
Medium
High
Medium
High
Medium
Low
Medium
High
High
High
Low
Medium
Medium
High
High
High
High
High
High

 Exercises and solutions: Structures,unions,enums,bit fields

Read articles  Test C Skills  Search C Examples
Difficulty Level Question
High
Medium
High
High
High
Medium
High
Medium
Medium
Medium
High
High
High
Medium

 Exercises and solutions: File handling, Data structures, Linked lists

Read C articles  Test C Skills  Search C Examples
Difficulty Level Question
Medium
High
High
High
High
High
Share