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.

It Doesn't Have to Be Crazy at Work
Algorithms to Live By: The Computer Science of Human Decisions
Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
Hello World: Being Human in the Age of Algorithms
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Dark Territory: The Secret History of Cyber War
The Art of Statistics: How to Learn from Data
Team Topologies: Organizing Business and Technology Teams for Fast Flow
The Unicorn Project
Clean Architecture
Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs
The Internet of Money
How the Internet Happened: From Netscape to the iPhone
You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place
Blockchain Basics: A Non-Technical Introduction in 25 Steps
The Pragmatic Programmer: From Journeyman to Master
Clean Code: A Handbook of Agile Software Craftsmanship
Code Complete
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 (MIT Electrical Engineering and Computer Science)
Head First Design Patterns
The Clean Coder: A Code of Conduct for Professional Programmers
The C Programming Language
Introduction to Algorithms
JavaScript: The Good Parts
Working Effectively with Legacy Code
Effective Java
Domain-Driven Design: Tackling Complexity in the Heart of Software

Robert C. Martin
“ Remember that code is really the language in which we ultimately express the requirements. We may create languages that are closer to the requirements. We may create tools that help us parse and assemble those requirements into formal structures. But we will never eliminate necessary precision—so there will always be code. ”
― Robert C. Martin

Rasheed Ogunlaru
“ How you look at it is pretty much how you'll see it ...more ”
― Rasheed Ogunlaru

More quotes...
Scratch Session Group Scratch.mit.edu Help With Projects! We provide support and help on all projects! Please ask f…more
4 members, last active 5 years ago
Discord Bot for Discord
3 members, last active 5 months ago
The reading list for the Online Store Tools team.
12 members, last active one year ago
Austin Computer Book Club Do you live & breathe computers and software? Do you spend your days working – and creating, pla…more
21 members, last active one year ago
Five Principle of SOLID | پنج اصل SOLID
0 chapters — updated Apr 11, 2019 11:57PM —
top 5 C++ books for engineering
1 chapters — updated Jan 24, 2021 07:00AM — 0 people liked it

Tags

Tags contributing to this page include: programming and programing