Everything about Computing
Activity involving calculations or computing machinery
Computing is any goal-oriented activity that requires, benefits from, or creates computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both hardware and software. Computing encompasses scientific, engineering, mathematical, technological, and social aspects. Major computing disciplines include computer engineering, computer science, cybersecurity, data science, information systems, information technology, and software engineering. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: ComputingA 5-minute orientation
- Skim a recent paper: MEGA12: Molecular Evolutionary Genetic Analysis Version 12 for Adaptive and Green ComputingInfluential work since 2022
- Pick up a classic book: Advances in Computers, Volume 49 (Advances in Computers)The most-reprinted book on the subject
- Read the landmark paper: SciPy 1.0: fundamental algorithms for scientific computing in PythonCited 40,236 times
- Go sideways: Theoretical computer scienceA closely related topic
- Go sideways: Outline of computer scienceA closely related topic
📖 Definitions
Noun The process or act of calculation.
Noun The use of a computer or computers.
Noun The study of computers and computer programming.
Verb present participle and gerund of compute
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
SciPy 1.0: fundamental algorithms for scientific computing in Python
MEGA X: Molecular Evolutionary Genetics Analysis across Computing Platforms
Equation of State Calculations by Fast Computing Machines
jModelTest 2: more models, new heuristics and parallel computing
A Method of Computing the Effectiveness of an Insecticide
I.—COMPUTING MACHINERY AND INTELLIGENCE
3D Slicer as an image computing platform for the Quantitative Imaging Network
Quantum Computing in the NISQ era and beyond
🆕 Influential since 2022
MEGA12: Molecular Evolutionary Genetic Analysis Version 12 for Adaptive and Green Computing
Opportunities for neuromorphic computing algorithms and applications
Evidence for the utility of quantum computing before fault tolerance
Edge Learning for B5G Networks With Distributed Signal Processing: Semantic Communication, Edge Computing, and Wireless Sensing
A crossbar array of magnetoresistive memory devices for in-memory computing
📚 Books worth reading
Advances in Computers, Volume 49 (Advances in Computers)Marvin V. Zelkowitz, Marshall C. Yovits · 1995
Steve JobsWalter Isaacson · 2011
The C Programming LanguageBrian W. Kernighan, Dennis MacAlistair Ritchie · 1978
Introducing ComputersRobert H. Blissmer · 1988
Hacking for DummiesKevin Beaver, Jutta Schmidt · 2004
Computer ConceptsJune Jamrich Parsons, Dan Oja · 1996
C++Paul J. Deitel, Harvey M. Deitel · 1996
Systems Analysis and DesignAlan Dennis, Barbara Haley Wixom · 2000
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Theoretical computer science Theoretical computer science is a subfield of computer science and mathematics that focuses on the abstract and mathematical foundations of computation…
- Outline of computer science Computer science (also called computing science) is the study of the theoretical foundations of information and computation and their implementation and…
- Computer science Fundamental areas of computer science Computer science is the study of computation, information, and automation, together with their associated phenomena…
- Glossary of computer science This glossary of computer science is a list of definitions of terms and concepts used in computer science, its sub-disciplines, and related fields, including…
- Processor (computing) In computing and computer science, a processor or processing unit is an electrical component (digital circuit) that performs operations on an external…
- Outline of computing The following outline is provided as an overview of and topical guide to computing: Computing – activity of using and improving computer hardware and computer…
- Information system An information system (IS) is a formal, sociotechnical, and organizational system designed to collect, process, store, and distribute information. From…
- Computer and information science Computer and information science (CIS; also known as information and computer science) is a field that emphasizes both computing and informatics, upholding…