0% found this document useful (0 votes)
279 views2 pages

St. Karen's Secondary School Subject-Computer Topic - Ch-1 (Computer Language) Std-6 (Revision) Date-04/07/21 Content:-11

The document summarizes the key aspects of computer languages. It defines a computer language as a system to communicate with computers. It outlines the main types as low-level languages that are close to machine code like Assembly, and high-level languages that are more like English, such as Python. The document also discusses translators that convert between language types, and highlights some notable people and facts in the history of computer programming languages.

Uploaded by

Harshit Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
279 views2 pages

St. Karen's Secondary School Subject-Computer Topic - Ch-1 (Computer Language) Std-6 (Revision) Date-04/07/21 Content:-11

The document summarizes the key aspects of computer languages. It defines a computer language as a system to communicate with computers. It outlines the main types as low-level languages that are close to machine code like Assembly, and high-level languages that are more like English, such as Python. The document also discusses translators that convert between language types, and highlights some notable people and facts in the history of computer programming languages.

Uploaded by

Harshit Raj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

St.

Karen’s Secondary School


Subject-Computer
Topic – Ch-1 (Computer Language)
Std-6 (Revision) Date- 04/07/21
Content:-11
Computer Language
 A 'computer language' is a system of communication with a computer.
 A Program is a set of instructions that tells the computer what to do and how to
do.
 Writing a computer program is called programming.
 The person who writes the program is called Programmer.

Programming language
A programming language is basically a language that allows a human being to
communicate with a computer. The lifestyle we live today with our tablets, and
mobile phones wouldn’t be possible without computer programming.

Types of computer languages


There are basically two types of computer programming languages given below:
1. Low Level Language(LLL)
2. High Level Language (HLL)

Low Level Languages

The programming languages that are very close to machine code (0s and 1s) are called
low-level programming languages. The program instructions written in these languages
are in binary form. Binary means 0 and 1. The examples of low-level languages are:
 Machine Language
 Assembly Language

High Level Languages:

The programming languages that are close to human languages (example like English
languages) are called the high-level languages. The examples of high-level languages
are:
FORTRAN, COBOL, Basic, C, C++, Java, Python etc.

The high level languages are similar to English language. The program instructions are
written using English words, for example print, input etc.
There are two types of High Level languages
 Third Generation Language
 Fourth Generation Language
Translator Program: - The program which is used to convert high level into machine
language.
ASSEMBLER: -Software that converts programs written in assembly language into
machine language.
INTERPRETER:-Software that converts high level language program into machine
language line by line. It is used by
Python, PHP etc.
COMPILER: - Software that converts high level language program into machine language
not line by line but all at a time. It is used by C, C++ etc.
SOURCE CODE: - Program written in Assembly/ High level / Fourth Generation
Language.
OBJECT CODE: - Program converted into machine language or machine code or binary code
through translator.

Let’s know more: -


 The first computer programmer was a female, named Ada Lovelace.
 The term software was first used by John W. Tukey.
 Space war the first interactive computer game.
 The first high-level (very close to real English that we use to communicate)
programming language was FORTRAN. Invented by IBM’s John Backus.
 Computer programming is one of the fastest growing occupations
currently.
Generation Language Features
 Uses binary codes to depicts operators and data
 Machine-dependent
First Machine
 The only language directly understood by a
computer.
 Uses mnemonic codes or symbols instead of
binary numbers
Second Assembly  Machine- dependent
 Has to be converted into machine language by
translator programs(Assemblers)
 Uses English like words and Mathematical
operators
Third High-Level  Machine- independent
 Has to be converted into machine language by
translator programs(Interpreters or Compilers)
 Machine- independent
Fourth 4 GL  minimal user skills required to obtain results
 Application Development Tool

Watch the given video for better understanding:-


Click Here Computer Language

You might also like