UrbanPro
true

Learn C Language from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

INTRODUCTION TO PROGRAMMING LANGUAGES

Duggineni Srinivasa Rao
18/10/2021 0 0

Language is a medium for communication. If we want to perform anything with another person, we can know the human language as a human being. Similarly, if we want to perform anything with a computer, we need to know some computer language.

Computer languages are at three levels:

 

  • Machine level (or) Low-level language: These languages consists only of zeros and ones (binary language). The system can directly understand this language. Processing of instructions is very fast and effective. At the machine level, each and every instruction is a sequence of zeros and ones only. But, it is very difficult to remember all instructions as a sequence of 0’s and 1’s.

 

Ex: If we want to add 10 and 12, we need instruction as below.

 

11010101 00001010 00001100

 

In the above example, the code 11010101=> ADD, 00001010 =>10, 00001100 =>12.

 

  • Assembly level language: These languages consist of Mnemonics means English shortcut codes like ADD, SUB, MUL… It is better to remember for programmers. But, these instructions are not directly understood by the computer.

So, here we need a translator for converting assembly level instructions to machine language instructions. The translator which converts assembly language to machine level language is known as ASSEMBLER.

  • High-level language: These languages are seemed to be English like languages. These languages are easy to implement for programmers. But, these instructions are not directly understood by the

 

So, here we need a translator which converts high-level language instructions to machine level language instructions. The translator which converts high-level language instructions to machine level language instructions is known as COMPILER (or) INTERPRETER.

0 Dislike
Follow 2

Please Enter a comment

Submit

Other Lessons for You

C Program-Error Handling
//Header files #include<stdio.h>#include<conio.h>#include<stdlib.h> //Main function void main(){ int dividend=10; int divisor=0; int quotient; //Function for clearing screen clrscr(); ...
S

Variables
Variables in C Language:A variable is a name that may be used to store a data value. Unlike constant, variables are changeable, we can change value of a variable during execution of a program. A programmer...

Programming Practice Technique
Any Programming Language required an Algorithm. Algorithm - It is the finite set of instructions in which each and every instruction has the meaning, instructions are not ambiguous and all the instructions...

C Program-Temperature [conversion from farenheit to degree celsius]
//WAP to convert temperture from farenheit into degree celsius //Header files#include<stdio.h>#include<conio.h> //Main functrion void main(){ //Variable declaration of type float float...
S

10 Tips to improve your learning
1. Have a quick revision of topics that you have read in past three days before you start studying a new topic. 2. Make your own notes containing the summary of the topic. 3. Allot proper timing for...
X

Looking for C Language Classes?

The best tutors for C Language Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Learn C Language with the Best Tutors

The best Tutors for C Language Classes are on UrbanPro

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more