You are on page 1of 2

Introduction to Languages

What is Language?
 Types of languages
 Introduction to Translators
o Compiler
o Interpreter
What is Scripting Language?
 Types of Script
 Programming Languages v/s Scripting Languages
 Difference between Scripting and Programming languages
What is programming paradigm?
 Procedural programming paradigm
 Object oriented programming paradigm

What is Language?
Language is a software or programming tool, which provide set of instructions to
communicate with computer.
Language acts as mediator between user and computer.

Programming languages
1. Low Level Programming Languages
2. High Level Programming Languages
Low Level Programming Languages
Programming languages which understand by computer/machine are called low
level programming languages.
1. Machine Language
2. Assembly Language

Machine Language instructions are given 0’s and 1’s.


Every machine is having its own instruction set.
Machine language instructions are hardware dependent.
Machine language instructions are difficult to understand.
Not required any translators.

Assembly language is a machine language but instructions are not given in the
form of 0’s and 1’s. assembly language instruction given as mnemonics(verbs)
8088 ML 8088 AL
10101010 LOAD
Assembler : Assembler is translator which translates the instructions of assembly
language into machine language.
Translator is a software which converts instructions of one language to another
language.

High Level Programming Languages

You might also like