UrbanPro
true
default_background

Learn C Language from the Best Tutors

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

Search in

INTRODUCTION TO PROGRAMMING LANGUAGES

Profile Photo Duggineni Srinivasa Rao
18/10/2021 0 View Comments0

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 Loading Spinner
Default Profile Photo

Please Enter a comment

Submit

Other Lessons for You

What Would Be Life Cycle Of A Fresher After Campus In An IT Company?
1. Basic Technical Training: Since freshers are not subject matter experts so gone through 3 - 6 months basic technical training within Organization. 2. Technical Assessment: HR sends freshers to various...
Profile Photo

How do i get best Campus / Off Campus Placement?
Companies are looking for Skilled Freshers. So build your technical skills while doing MCA / BTech / BCA / BSc (IT or CS) into below areas- 1. Strong your programming & debugging skills ...
Profile Photo

Recursion in C Programming
The process of calling a function by itself is called recursion and the function which calls itself is called recursive function. Syntax of Recursive Function returntype recursive_func () { statements; ...
R

Ravindra Yadav

2 0
View Comments0

Why C is a Language and not a database?
When I interviewed a candidate, I raised this question many times, but I have not got the answer correctly. To under why C is a language and not a database, it is good to understand why our communication...
Profile Photo

Pointers Concept
Every variable has a memory location and every memory location has its address defined which can be accessed using ampersand (&) operator, which denotes an address in memory. Consider the following...
Profile Photo
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