# C - Structured Programming Language

## Lecture Playlist:

{% embed url="https://www.youtube.com/playlist?list=PLOI-evsUAE4xDanrw_4v-oxQ6eTzXV6hf" %}

## **Learning Materials**

### **Recommended Readings**

* Programming in ANSI C, E. Balagurusamy, Sixth Edition, 2016, McGraw Hill Education&#x20;
* C the Complete Reference, Herbert Schildt, Fourth Edition, 2001, McGraw-Hill Osborne Media&#x20;
* Let Us C, Yashavant Kanetkar, Fourteenth Edition, 2016, BPB Publications
* [https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html)
* [C Library Reference](https://cplusplus.com/reference/clibrary/) ([https://cplusplus.com/reference/clibrary/](https://cplusplus.com/reference/clibrary/))

### **Supplementary Readings**

* The C Programming Language, Brian W. Kernighan, Ritchie Dennis, Second Edition, 1988, Prentice Hall
* C Programming: A Modern Approach, K. N. King, Second Edition, 2008, W. W. Norton & Company
* C programming: absolute beginner's guide, Greg M Perry, Dean Miller, Third edition, 2016 Pearson Education

[Check More Online Learning Material Here](c/reference/online-learning-material)

## Software Download Link

[Link 1](https://sourceforge.net/projects/codeblocks/files/latest/download) | [Link 2](https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-20.03mingw-setup.exe) | [Link 3](http://www.codeblocks.org/downloads/binaries/) \[Code Blocks 20.03 mingw setup for Windows Operating System]
