Programming in C-The C Programming Language by Dennis Ritchie
C programming has good weightage in Gate and the questions are easy to answer if you master the concepts from this book.Links to get the book Amazon Flipkart
Data structures-Data Structures using C by Tenenbaum
The book is highly recommended. Beginners may find it a tough read. But then it pays off eventually with the reader ending up with a good understanding of data structuresLinks to get the books Amazon Flipkart
Algorithms
I would like to talk about two books as far as Algorithms is concerned.The first book is known as bible for computer science, Introduction to Algorithms by Coremen.The other book is Algorithms and data structures made easy by Narasimha karumanchi.It has good problems with clear explanation
Link for Introduction to algorithms Amazon Flipkart
Link for Data structures and algorithms Made Easy Amazon Flipkart
Theory of computation-An Introduction to formal languages by Peter Lenz
It covers all topics with clear explanation and good problems at the end of each chapter.If one goes through this book nicely it will help you to score full marks as far as TOC for GATE is concerned.Links for the book Amazon Flipkart
Operating Systems-Operating System Concepts by Galvin
This is very interesting and covers the entire Gate Syllabus.It has good explanation that anyone could understand the concepts very easily.Links for the book Amazon Flipkart
Databases-Fundamentals of Database systems
It is an excellent book for gate.very well compiled information and user specific language helps you to understand the concepts easily.Links for the book Amazon Flipkart
Computer Networks-Data Communications and Networking by Forouzan
Most of the aspirants feel CN is a bit difficult but this book is really interesting and the concepts are very clear with diagrams.Links for the book Amazon Flipkart
Compiler Design-Compilers:Principlles,Techniques,Tools by Ullman
This is most recommended book for compilers that has good concepts with clear explanation and exercise problems.Links for the book Amazon Flipkart
Computer Organisation-Computer System Architecture by Morris Mano
This is the clear and easy understandable book for Gate.The exercise problems are good for practiseLinks for the book Amazon Flipkart
Digital Logic Design-Modern Digital Electronics by R Jain
This book covers the basics very well.The concepts are very clear with neat explanation.The exercise problems are recommended.Links for the book Amazon Flipkart
All the very best !!!!!!!