Programming Introduction
Programming Language
It is a special language used to communicate with the computer.
Using programming language we will write program for the computer.
Types of Programming Languages:
1. Low Level Languages
a. Machine Lang or Binary Language (0 and 1)
b. Assembly Lang
2. High Level Languages Eg: C, C++, java, Python etc..
3 types of Language translators:
1. assembler — translator for Assembly Language
2. compiler
3. interpreter
Compiler and Interpreter, both are language translator utilities for High level programming languages.
Compiler:
Checks entire source code for syntax errors, and converts into machine code only when source code is error free.
Interpreter:
Checks line by line and converts them immediately into machine code.
C Lang Compiler based and Python Interpreter based