Every human endeavor has its own particular vocabulary: an artist speaks of color, tone, composition, lighting, and texture; psychologists consider perception, behavior, emotion, personality, and more; a mechanical engineer must attend to principles of friction, work, energy, stress, strain, and pressure. So it is with computing. Even though the field is expansive, there are a small number of common concepts at its core. Here, we have some most important ideas that decorate the landscape of computing.
Total: 64

Abstraction1

Algorithm1

Analog1

Artificial intelligence1

Augmented reality1

Bekenstein bound1

Binary number1

Boolean algebra1

Bug1

Central processing unit1

Cloud computing1

Complexity1

Compression1

Computability1

Computational thinking1

Computer1

Computer architecture1

Computing1

Concurrency1

Data structure1

Database1

Decomposition1

Deterministic system1

Digital1

Distributed computing1

Ecosystem1

Embedded computing1

Encryption1

Hardware1

Information1

Input/Output1

Integrated circuit1

Logic gate1

Machine learning1

Mainframe1

Malware1

Memory1

Metcalf's law1

Microcomputer1

Minicomputer1

Moore's law1

Moravec's paradox1

Network1

Neural network1

Open source1

Operating system1

Pattern1

Personal computer1

Program1

Programming language1

Quantum computer1

Real-time computing1

Semiconductor1

Service1

Software1

Software architecture1

Software engineering1

Source code1

State1

Supercomputer1

Turing machine1

Ubiquitous computing1

Virtual reality1

von Neumann architecture1
AI AR/VR Computing |
Domains Electronics Family |
Fundamentals Hardware Software |