Computer Science I
Chris Bourke
Language-agnostic CS1 textbook covering programming fundamentals with supplemental chapters in Java, C, and PHP. CC BY-SA 4.0.
Loading the book...
Keep reading
-
Next in this topic
Programming Fundamentals - A Modular Structured Approach using C++Modular introduction to programming fundamentals using C++, covering data types, control structures, functions, arrays, and OOP concepts.
Verified PDF · Secure download - Beej’s Guide to C Programming
Classic community guide to C programming covering the language from basics to advanced topics like pointers, structs, file I/O, and memory management.
Verified PDF · Secure download - An Introduction to the C Programming Language and Software Design
Introduction to C programming with emphasis on software design principles, covering syntax, pointers, data structures, and debugging.
Verified PDF · Secure download - Fundamentals of Computer Programming with C#
Comprehensive C# programming textbook covering fundamentals, OOP, data structures, algorithms, and software development best practices. Over 1100 pages.
Verified PDF · Secure download