Programming

140 Awesome Free Ebooks and Tutorials for You to Learn Python

140 Awesome Free Ebooks and Tutorials for You to Learn Python

With an exponentially growing community around data science, machine learning, AI, web dev and more, Python is a language that opens programming access to the world. The list goes on for why we think it’s a good idea to learn Python programming, whether you’re new to coding or an experienced dev. These resources will cover Django, Flask, Massive Open Online Courses (MOOC), Tutorials, other Python Resources and a list of websites in which you can test out your skills.

read more
Functional PHP

Functional PHP

In this book, you’ll find a practical approach to functional programming and show how it compares to other programming paradigms (procedural and object-oriented). This book is filled with examples that showcase functional concepts and techniques, plus using PHP in a ways you’ve probably never though it could.

Introduction To MIPS Assembly Language Programming

Introduction To MIPS Assembly Language Programming

This book was written to introduce students to assembly language programming in MIPS. As with all assembly language programming texts, it covers basic operators and instructions, subprogram calling, loading and storing memory, program control, and the conversion of the assembly language program into machine code.

Rootless Root: The Unix Koans of Master Foo

Rootless Root: The Unix Koans of Master Foo

While working on The Art of Unix Programming, I became aware of a fascinating archeological discovery — the recovery of the lost teachings of an ancient Unix master…

PC Assembly Language

PC Assembly Language

The purpose of this book is to give the reader a better understanding of how computers really work at a lower level than in programming languages like Pascal. By gaining a deeper understanding of how computers work, the reader can often be much more productive developing software in higher level languages such as C and C++. Learning to program in assembly language is an excellent way to achieve this goal.

14 Free Ebooks on C Programming

14 Free Ebooks on C Programming

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." - Martin FowlerRegardless whether you're just starting out in C programming or you've been churning out codes for ages, this compilation is just simply...