Skip to content

Comment on Knuth: Computer Programming as an Art (1974)parent

Comments

You're describing software engineering, not computer science.

CS is big-O, Chomsky hierarchy, finite automata, type theory, and computability classes. It's the study of algorithms & data structures, not their implementations. In other words, CS is a branch of math.

You're describing theoretical computer science:

Theoretical computer science is a division or subset of general computer science and mathematics that focuses on more abstract or mathematical aspects of computing and includes the theory of computation.

https://en.wikipedia.org/wiki/Theoretical_computer_science

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.