Programming

A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms.

AI Snake Oil: What Artificial Intelligence Can Do, What It Can’t, and How to Tell the Difference
Why Machines Learn: The Elegant Math Behind Modern AI
Genius Makers: The Mavericks Who Brought AI to Google, Facebook, and the World
Fundamentals of Data Engineering: Plan and Build Robust Data Systems
Fancy Bear Goes Phishing: The Dark History of the Information Age, in Five Extraordinary Hacks
Doom Guy: Life in First Person
The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
A Hacker's Mind: How the Powerful Bend Society's Rules, and How to Bend them Back
The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups
Engineering Management for the Rest of Us
Building Evolutionary Architectures: Support Constant Change
Crafting Interpreters
The Engineering Executive's Primer: Impactful Technical Leadership
Practical UI
Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications
The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Code Complete: A Practical Handbook of Software Construction
Design Patterns: Elements of Reusable Object-Oriented Software
Refactoring: Improving the Design of Existing Code
The Mythical Man-Month: Essays on Software Engineering
Structure and Interpretation of Computer Programs
Head First Design Patterns
The C Programming Language
The Clean Coder: A Code of Conduct for Professional Programmers
Introduction to Algorithms
Designing Data-Intensive Applications
Code: The Hidden Language of Computer Hardware and Software
JavaScript: The Good Parts
Working Effectively with Legacy Code

Waseem Latif
Give a man a program, frustrate him for a day. Teach a man to program, frustrate him for a lifetime.
Muhammad Waseem

Cory  Althoff
You are not reading this book because a teacher assigned it to you, you are reading it because you have a desire to learn, and wanting to learn is the biggest advantage you can have.
Cory Althoff, The Self-Taught Programmer: The Definitive Guide to Programming Professionally

More quotes...
Java Programming Learn about JVM programming covering Java, Kotlin, Scala, etc. and including popular frameworks,…more
8 members, last active 5 years ago
Women in Tech Book Club An online bookclub for women and allies in tech. Follow @witbookclub This group meets in person…more
53 members, last active 11 months ago
Programmers A book club for programming focused on .NET
3 members, last active 6 years ago
For reading club
1 member, last active 3 years ago

Tags

Tags contributing to this page include: programming and programing