Abstraction in Computer Science
Computer scientists use abstraction and communicate their solutions with the computer in some particular computer language. Abstraction allows program designers to separate categories and concepts from instances of implementation, so that they do not depend on software or hardware.
Read more about this topic: Abstraction
Famous quotes containing the words abstraction, computer and/or science:
“By object is meant some element in the complex whole that is defined in abstraction from the whole of which it is a distinction.”
—John Dewey (18591952)
“The analogy between the mind and a computer fails for many reasons. The brain is constructed by principles that assure diversity and degeneracy. Unlike a computer, it has no replicative memory. It is historical and value driven. It forms categories by internal criteria and by constraints acting at many scales, not by means of a syntactically constructed program. The world with which the brain interacts is not unequivocally made up of classical categories.”
—Gerald M. Edelman (b. 1928)
“The sweetest and most inoffensive path of life leads through the avenues of science and learning; and whoever can either remove any obstructions in this way, or open up any new prospect, ought so far to be esteemed a benefactor to mankind.”
—David Hume (17111776)