Notes on lesson on Basic Concept |

Basic Concept

This lesson covers following topics:
  • Introduction and history of computers
  • Simple model of computer and working parts of the computer
  • CPU, Memory and input/output devices
  • Computer languages and their hierarchy
  • Machine language, assembly language and high level language
  • Comparison of high level and low level languages especially C, C++, Pascal.


Computer Memory

Based on their read write capability and their storage capability, computer memory can be classified into primary and secondary memory. This note explains about different types of computer memory.

Auxiliary Memory

Auxiliary memory is used as permanent storage of data. The data and instructions are supplied to primary memory from auxiliary memory. This note provides an information about auxiliary memory.

5 Generations of computer

Each of the five generations of computers is characterized by a major technological development that fundamentally changed the way computers operate, resulting in increasingly smaller, cheaper, more powerful and more efficient and reliable computing devices. This note explains about the five generations of computer.

Classification of Computer

Computer System can be broadly classified into four groups, namely: Mainframe Computer, Minicomputer, Microcomputer and Supercomputer. This note provides an information about classification of computers.

Computer language

The language that is used to write a computer program is called computer language. They are broadly classified into two types: Low Level Language and High Level Language. This note explains about different types of computer language.

Examples of computer languages

This notes list some of the popular computer languages such as C, C++ and Pascal. It also lists the differences between C and C++.