Traditional computing: number crunchingWeb based computing: information processingEmbedded computing: target specific hw/swDynamic programming is totally different with dynamic memory management, Dynamic programming is relevant to automaton 1500 ~ 2000Good Ideas in Computer ScienceIdeas every programmer likes and why Garbage Collection and Object Oriented Programming don’t counthttps://danielchasehooper.com/posts/good-ideas-in-cs/