An algorithm is more abstract than a program—it can be implemented in any programming language, whereas a program is concrete code in a specific language; thinking in terms of algorithms rather than code is crucial for concurrent systems.

definitionpending

Speaker

Leslie Lamport

Evidence Quote

an algorithm is something that's more abstract than a pro than than a program. U an algorithm can be you know a program is written in in some particular code. But an algorithm can be implemented if programs written in any any kinds of code.

Source

Turing Award Winner: Thinking Clearly, Paxos vs Raft, Working With Dijkstra | Leslie LamportRyan Peterman
Created: 8/12/2026, 6:17:50 PM

My Notes

Loading notes...