C Language based Framework