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

Memory Layout of C Programs
A typical memory representation of C program consists of following sections. Text Segment: A text segment, also known as a code segment or simply as text, is one of the sections of a program in an object...

C Program-Prime Number
/*WAP to print a number entered by the user is prime or not*/ //Header files #include<stdio.h>#include<conio.h> //Main function void main(){ int num,i; //Function for clearing screen clrscr();...

Set 0 To Kth Bit In A Variable
The following code snippet Set 0 to Kth Bit in an variable #include int UnsetBitValue(int n, int k);int main(){ printf("%d\n\n",UnsetBitValue(255,6)); return 0;}// Set kth bit to zeroint UnsetBitValue(int...

Pointers and References
Are reference and pointers same? No. I have seen this confusion crumbling up among the student from the first day. So better clear out this confusion at thevery beginning. Pointers and reference...

Do You Know How Is Size Of Structure Defined?
Size of the structure is defined based on multiplies of bigger data type member in the structure. Example: If a structure contains integer, char, short data type, then size of the Structure will be multiples...
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