Welcome to the CS and Programming Books repository! This repository contains PDFs of books that are essential for Computer Science students, Software Engineering students and Programmers. These books cover a wide range of topics and are valuable resources for both beginners and experienced developers. Don't forget to star ⭐ this repository.
📁 Category | 🔗 Location | 📚 Short Description |
---|---|---|
Algorithm | Link | Algorithm and data structure resources. |
Angular | Link | Angular framework development. |
Bash, Shell, Git | Link | Scripting and version control. |
C/C++ | Link | C and C++ programming. |
C# | Link | C# programming for .NET. |
Cryptography | Link | Encryption and security. |
Data Communication & Networking | Link | Networking and communication protocols. |
Data Science | Link | Data science and machine learning. |
Database | Link | Database design and SQL. |
Electronics | Link | Circuit design and embedded systems. |
Interview Specific | Link | Technical interview preparation. |
Java | Link | Java programming resources. |
JavaScript | Link | JavaScript programming. |
Kotlin | Link | Kotlin programming language. |
Machine Learning | Link | Machine learning and AI. |
Math | Link | Mathematical foundations and concepts. |
MATLAB | Link | MATLAB programming and simulations. |
Microprocessor | Link | Microprocessor architecture and design. |
Node.js | Link | Node.js programming. |
Objective-C | Link | Objective-C programming for iOS. |
Operating System | Link | Operating system concepts. |
Parallel Computing | Link | Parallel computing and concurrency. |
PHP | Link | PHP programming. |
Python | Link | Python programming. |
R Language | Link | R programming for data science. |
React Native | Link | React Native for mobile development. |
React | Link | React framework for web development. |
Spring | Link | Spring framework for Java. |
SQL | Link | SQL and database management. |
Swift | Link | Swift programming for iOS. |
System Design | Link | System design principles. |
TypeScript | Link | TypeScript programming. |
Visual Basic | Link | Visual Basic programming. |
Wireless Sensor Networking | Link | Wireless sensor networks. |
DevOps | Link | DevOps practices and tools. |
HTML/CSS | Link | Web design with HTML and CSS. |
- Code Examples: Many books include code snippets and full projects to help you learn by doing.
- Project Guidelines: Guidance on building projects from scratch, ideal for enhancing your practical skills.
- Top Books: Curated selection of the most important books in the field.
- Largest Free Book Collection: This is the largest collection of free books for developers available on GitHub.
I welcome contributions! If you have a book relevant to computer science, software engineering, or programming to share, please feel free to open a pull request. Let's grow this collection together!
🚀 Please Check Here for Contribution Guidelines 🚀
This project is open source and available under the MIT License.