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.
