JSON stand for ‘java script object notation’. Its a very popular  data exchange format supported by many computer languages like java,js,python,c,c++ etc. This tutorial is for understanding json-c library for C programming language.

Pre request

Anyone having basic C/C++ knowledge is enough to understand the tutorial


  1. What is json,and why ?
  2. Setting up the environment
  3. Understanding basics