The C programming language is a popular language in industries as well as academics. Since its invention and standardized as ANSI C, several other standards known as C99, C11, and C17 were published with new features in subsequent years. This book covers all the traits of ANSI C and includes new features present in other standards. The content of this book helps a beginner to learn the fundamental concept of the C language. The book contains a step-by-step explanation of every program that allows a learner to understand the syntax and builds a foundation to write similar programs. The explanation clarity, exercises, and illustrations present in this book make it a complete textbook in all aspects.
Features:
This book serves as a textbook for UG/PG courses in science and engineering. The researcher, postgraduate engineers, and embedded software developers can also keep this book as reference material for their fundamental learning.
Sisir Kumar Jena is presently working as an Assistant Professor in the Department of CSE, DIT University, Dehradun. He was the HOD and Assistant Professor in the Department of CSE at Nalanda Institute of Technology, Bhubaneswar, India, during 2007-2015. He has more than 10 years of teaching experience and five years of experience as a Research Scholar at IIT Guwahati. He is pursuing his Ph.D. in Computer Science and Engineering at IIT, Guwahati, while writing this book. He has published many research papers and book chapters in refereed International Conferences and Journals. His interest area includes Digital VLSI Design and Testing, Approximate Computing, IoT, and Security in Hardware.