Hardware and Networking,Programming in C and C++,Microsoft Office, Teaching of Computer Science :Important and useful Learning Materials for the Learners/Users/Students.

Monday, August 4, 2008

First Generation Language

First Generation Language – Machine Language

The language that computers can “understand,” machine language, is entirely numerical. Programs written by human beings must be translated by a computer into machine language before they can be used. Sometimes referred to as machine code or object code, machine language is a collection of binary digits or bits (0s and 1s) that the computer reads and interprets. Machine language uses thes4e sets of numbers (0s and 1s) to perform various operations.

While easily understood by computers, machine languages are almost impossible for humans to use because they consist entirely of numbers. Programmers, therefore, use either a high-level programming language or an assembly language.

Every CPU has its own unique machine language. Programs must be rewritten or recompiled, therefore, to run on different type’s computers.

0 comments: