What are the 3 aspects of a computer?
At a high level, all computers are made up of a processor (CPU), memory, and input/output devices. Each computer receives input from a variety of devices, processes that data with the CPU and memory, and sends results to some form of output.
Computing has 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.
Principal areas of study within Computer Science include artificial intelligence, computer systems and networks, security, database systems, human computer interaction, vision and graphics, numerical analysis, programming languages, software engineering, bioinformatics and theory of computing.
CPU (Central Processing Unit)
It is the most important part of the computer as it performs the main function of information processing. It makes all the required calculations and processes data.
The 2 main components of a computer are hardware and software.
1​Supercomputer. 2​Mainframe Computer. 3​Minicomputer. 4​Microcomputer.
The sequence of events in processing information, which includes (1) input, (2) processing, (3) storage and (4) output.
There are four main computer hardware components that this blog post will cover: input devices, processing devices, output devices and memory (storage) devices. Collectively, these hardware components make up the computer system.
1 The technical aspects of computers
The technical aspects of computers
Social Aspects of Computing
My colleagues and I have developed the Great Principles of Computing framework to accomplish this goal. These principles fall into seven categories: computation, communication, coordination, recollection, automation, evaluation and design (see the table at right for examples).
What are the 5 branches of computing?
Computer science is considered as part of a family of five separate yet interrelated disciplines: computer engineering, computer science, information systems, information technology, and software engineering. This family has come to be known collectively as the discipline of computing.
Mobile computing involves mobile communication, mobile hardware, and mobile software. Communication issues include ad hoc networks and infrastructure networks as well as communication properties, protocols, data formats, and concrete technologies. Hardware includes mobile devices or device components.

Elements of social computing include blogs, wikis, Twitter, RSS, instant messaging, multiplayer gaming and open source development, as well as social networking and social bookmarking sites.