0% found this document useful (0 votes)
41 views

Computer Languages - Important Terms, Types and FAQs

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

Computer Languages - Important Terms, Types and FAQs

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

Coding for Kids

What are Computer Languages?


Kids learning Poems for kids Stories for kids Early Learn Essay for kids Worksheet for

Computer Language - A Way to Talk to a Computer!


Humans need a language like Hindi, Telugu, English, or any other regional language or just a
body gesture to tell things, express feelings and to communicate with others. Have you ever
wondered how we talk to computers? Isn’t it mysterious and exciting?

Human Computer

A computer cannot understand human languages directly. So, we need a language to


communicate with a computer. We developed several languages as a method of computer
communications. Simply, the languages which are used to communicate with a computer are
called computer languages.

Definition of a Computer Language


A computer language is a group of instructions that are used to create computer programs.
This is the brief of computer languages. The main goal is to achieve human-computer
interaction.

https://www.vedantu.com/coding-for-kids/computer-languages 1/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

kids Interacting with Computer

Types of Computer Languages


Different types of Computer languages are given below.

Types of Computer Languages

1. Low Level Language: A Low-level computer language includes only 1’s and 0’s. This
language was used in first and second generation computers. A Low level language is
very easily understood by a computer but hard to understand for Humans.

Low level languages are designed to interact with computer hardware, which are
categorized into two types: Machine level language and Assembly level language.

Free Free Talk to our


Courses Sign
Courses study LIVE More experts
for Kids In
material classes 1800-120-456-
456

https://www.vedantu.com/coding-for-kids/computer-languages 2/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

Computer Languages

2. Machine Language: As discussed above, Machine level language is a type of Low level
language. Machine language is considered to be the oldest computer language.
Machine language is developed by only using binary numbers i.e., 0 and 1. So, the
instructions or the statements in this language use a sequence of 0’s and 1’s.

Example of a statement in Machine code: 101010001011

Machine Language Code

3. Assembly Language: Assembly level language in computer programming has evolved


with the advancements in the machine language. Assembly language uses symbols,
which are popularly known as mnemonics in computer terminology to write the
instructions. So, comparatively writing a program in Assembly language is more
understandable to the Human than Machine Language.

Example of mnemonics in Assembly code: LOAD r2, a; CLR, MOV, MOVL, PUSH

Processing of Assembly Language

The Assembly language code will be converted into a Machine language code with the
help of an Assembler so that the computer can understand the binary converted
Assembly Language.

4. High Level Language: High Level computer languages are the advanced development
languages in the evolution of computer languages. These languages are designed to
make the programming easier and less error-free.

High level language uses words and commands along with symbols and numbers.
https://www.vedantu.com/coding-for-kids/computer-languages 3/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

The keywords used in High level languages are similar to English words and can be easily
understood by Humans when compared to a Low level language.

Types of programming languages in High level languages are:

C++

Java

Java Script

Python

C#

PHP

High Level Programming Languages List

The above given computer languages list are a few examples but there are many other
computer languages. Each of these languages have their own syntax (structured
statements) and keywords.

Example of a statement in High level language: Printf (“Hi”);

Difference Between High-Level and Low-Level Computer languages


Low Level Computer High Level Computer
S. No
Language Language

1. Low level languages are High level languages are


hard to understand by simple to understand by
humans as they use binary humans as they use English
numbers and easy to statements.

https://www.vedantu.com/coding-for-kids/computer-languages 4/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

understand by the
computer.

Low level languages are High level languages are


2.
programmer-friendly human friendly.

Program execution time


Program execution time is
3. (computational speed) is
longer.
less.

These are complex to


4. These are simple to maintain.
maintain.

Debugging process is hard. It is easy to debug in High level


5.
languages.

The programs in low level The programs in a high level


language are not portable language are portable, so we
6.
from one computer to can use them on any
another. computer.

Usage of low level


We use high level language in
7. language is less in today’s
today’s technologies.
technologies.

Low Level and High Level computer Languages

Important Terms Used in Computer Languages

Statement: A statement is telling a computer on how to do a desired action using words


or instructions.

Syntax: Syntax is the structured arrangement of statements.

Algorithm: Algorithm is a set of instructions written to solve a problem. It's the logical
thought process of a computer.

Binary numbers: Binary numbers are a way of expressing data. The numbers 1 and 0 are
called binary numbers. Computers can only understand binary language. Computers
https://www.vedantu.com/coding-for-kids/computer-languages 5/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

can be able to process millions of 1’s and 0’s.

Coding: Do you know “what is computer code”? Coding is the process of creating
computer instructions. Computer codes are also called Programs.

A simple C language code to print a statement is given below.

#include <stdio.h>
int main() {
printf("Vedant Supercoders - Coding Classes for Kids");
// printf() displays the string inside quotation
return 0;
}

Debug: Debugging is the process of finding and removing errors from a code.

Assemblar: An Assembler is a computer program designed in such a way that it


converts mnemonics to 0’s and 1’s.

Summary
Learning about programming languages is extremely interesting as it gives a way for the
technology-driven society we are living in today. Programming languages have come a long
way from early machine codes to the human-readable code that now leads our favorite
technologies. Computer programming will continue to evolve in the same way that it has for
the past few years, keep learning the computer languages and it will be exciting to watch what
the future holds.
Last updated date: 04th Jun 2023 • Total views: 120k • Views today: 0.75k

Last updated date: 04th Jun 2023 • Total views: 120k • Views today: 0.75k

Want to read offline? download


full PDF here

Download full PDF

Is this page helpful?

FAQs on What are Computer Languages?

1. What is meant by a Computer Language?

https://www.vedantu.com/coding-for-kids/computer-languages 6/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

A computer language is a method of communication that humans use to tell


computers how to execute specific tasks. Using these languages, we write programs
that do required tasks using a specific coding syntax.

2. How to teach Coding to Kids?

Courses (Class 3 - 12)

NEET Crash JEE NEET JEE/NEET CBSE ICSE Olympiad


Foundation

Book your Free Demo Session


Share your information for a call back

Enter your name Enter mobile number (In Select your Class Book free session

Our expert academic counsellors will be happy to patiently explain everything that you want to know.

Recently Updated Pages

Computer Memory - Types, Disadvantages and Facts

Computer - Parts, Functions, Types, Uses and FAQs

Electronic Mail - Uses, Types, Advantages and Disadvantages

https://www.vedantu.com/coding-for-kids/computer-languages 7/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

Website and Web Technology - Types, Facts and FAQs

Internet - History, Benefits, Disadvantages and Summary

Types of Networks - PAN, LAN, MAN, WAN and Differences

Get link in sms to download the app

+ 91 Enter mobile number Get the link

Know more about our courses. Book a free counselling session.

Speak to an expert

TOLL FREE: 1800-120-456-456

91 988-660-2456 (Mon-Sun: 9am - 11pm IST)

[email protected]

Company

About us Why Vedantu

Contact us Our results

Vedantu Blog Careers

News Help india learn

Child safety

Other Links

Free live classes VOLT

Why teach with Vedantu Micro courses

Try WAVE Maharastra Board

Try Whiteboard Benefits

Vedantu improvement promise Engineering Blog

Courses

https://www.vedantu.com/coding-for-kids/computer-languages 8/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

CBSE Tuitions NEET for Class 12

ICSE Tuitions Eklavya JEE

JEE (Main & Advanced) Eklavya NEET

NEET for Class 11 Computer Science

Vedantu Super Kids

Coding for kids Spoken English

Study material

NCERT

NCERT NCERT Solutions for Class 12 Biology

NCERT Solutions NCERT Solutions for Class 12 Business Studies

NCERT Solutions for Class 12 NCERT Solutions for Class 12 Economics

NCERT Solutions for Class 12 Maths NCERT Solutions for Class 12 Accountancy

NCERT Solutions for Class 12 Physics NCERT Solutions for Class 12 English

NCERT Solutions for Class 12 Chemistry NCERT Solutions for Class 12 Hindi

NCERT Solutions for Class 11 NCERT Solutions for Class 11 Business Studies

NCERT Solutions for Class 11 Maths NCERT Solutions for Class 11 Economics

NCERT Solutions for Class 11 Physics NCERT Solutions for Class 11 Accountancy

NCERT Solutions for Class 11 Chemistry NCERT Solutions for Class 11 English

NCERT Solutions for Class 11 Biology NCERT Solutions for Class 11 Hindi

NCERT Solutions for Class 10 NCERT Solutions for Class 9

NCERT Solutions for Class 10 Maths NCERT Solutions for Class 9 Maths

NCERT Solutions for Class 10 Science NCERT Solutions for Class 9 Science

NCERT Solutions for Class 10 English NCERT Solutions for Class 9 English

NCERT Solutions for Class 10 Social Science NCERT Solutions for Class 9 Social Science

NCERT Solutions for Class 10 Hindi NCERT Solutions for Class 9 Hindi

NCERT Solutions for Class 8 NCERT Solutions for Class 8 Social Science

NCERT Solutions for Class 8 Maths NCERT Solutions for Class 8 Hindi

NCERT Solutions for Class 8 Science NCERT Books

NCERT Solutions for Class 8 English NCERT Books Class 12

https://www.vedantu.com/coding-for-kids/computer-languages 9/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

NCERT Books Class 11 NCERT Books Class 9

NCERT Books Class 10 NCERT Books Class 8

Reference book solutions

Reference Book Solutions Lakhmir Singh Solutions

HC Verma Solutions DK Goel Solutions

RD Sharma Solutions TS Grewal Solutions

RS Aggarwal Solutions Sandeep Garg

NCERT Exemplar Solutions

Competitive Exams

Competitive Exams Olympiad Preparation

IIT JEE NDA

JEE Main KVPY

JEE Advanced NTSE

NEET

CBSE

CBSE CBSE Important Questions

CBSE Syllabus CBSE Previous Year Question Papers Class 12

CBSE Sample Paper CBSE Previous Year Question Papers Class 10

CBSE Worksheets CBSE Important Formulas

ICSE

ICSE ICSE Class 9 Solutions

ICSE Solutions ICSE Class 8 Solutions

ICSE Class 10 Solutions

State boards

State Boards MP Board

AP Board Rajasthan Board

Bihar Board Telangana Board

Gujarat Board TN Board

Karnataka Board UP Board

Kerala Board WB Board

Maharashtra Board

https://www.vedantu.com/coding-for-kids/computer-languages 10/11
01/06/2023, 13:04 Computer Languages - Important Terms, Types and FAQs

Free Study Material

Free Study Material NEET Study Materials

Previous Year Question Papers Olympiad Study Materials

Sample Papers Kids Learning

JEE Main Study Materials Ask Questions

JEE Advanced Study Materials

Important Subjects

Physics English

Biology Commerce

Chemistry Geography

Maths Civics

Revision Notes

Revision Notes CBSE Class 10 Notes

CBSE Class 12 Notes CBSE Class 9 Notes

CBSE Class 11 Notes CBSE Class 8 Notes

© 2023.Vedantu.com. All rights reservedPrivacy policy Terms and conditions

https://www.vedantu.com/coding-for-kids/computer-languages 11/11

You might also like