Basics of programming language | What is a prog. language?

In this article, we will cover the basics of programming language including basic concepts of programming, How to Learn Programming, Necessary Skills, How to choose a programming language, the basics of programming language commands etc.

We will also explore how do computers work and how & where can we apply these programming skills and career options for programmers.

So let’s dive deeper and explore the basics of programming language.

Programming language is made up of 2 words.

Programming + Language

Let’s discuss these two words in details

1 What is programming

Technically, programming means a set of instructions given to the computer by the developers or programmers to accomplish a particular task as per the valid input.

For example

1) If we give 2*2 input to the computer, it will return 4

2) a=b+c, where a,b,c are the variables in a programming.
If b = 55 and c = 45, the value of b and c are the input values.
The answer will be a=100 which is our desired output.

So, basically here as you can see simple IPO cycle is used i.e., Input –> Processing –> Output

This means the input is given by the user, processed by the computer and output is produced accordingly.

I.P.O Cycle

2 What is language

As we all know language is a means of communication. For example, you are reading this article in the English language and I am communicating with you.

In our daily life, we use a lot of languages for interaction.

Eg:- English, Hindi, German, French etc, etc languages are used by humans to interact with each other because humans understand only these languages.

Combining the above two answers, we can say that programming language is a means of communication between the user and computer.

Just like the Languages which we use to interact with each other has several elements, programming languages are also made up of several elements.

The computer understands only machine language.

So, have you ever wondered how are able to see the various languages apart from machine language which is 0 or 1?

Here comes the role of language translator which converts the input given by the.

Elements included in programming languages

  • Programming Environment
  • Basic Syntax
  • Data Types
  • Variables
  • Keywords
  • Basic Operators
  • Decision Making
  • Loops
  • Numbers
  • Characters
  • Arrays
  • Strings
  • Functions
  • File I/O

We will cover all these elements later on.

Types of programming languages

Types of Programming Languages
Types of Programming Languages

Programming Languages can be divided into two categories

1 Low-Level Languages 2 High-Level Languages

Further, these are categories into more categories.

What are the basics of programming language?

Here I’m assuming that you have very basics knowledge of programming and I want this article to give you the basics so that you can be able to understand how programming languages work.

Just like the other languages, computer programming languages too have their own grammar. In terms of programming languages, grammar is syntax, semantics and structure i.e., these programming languages also have a set of rules which describes their structure.

We will explore the things in our next articles.

How to choose a programming language?

Computer programming can be done in various languages and each language has its own way of assembling the codes, known as syntax.

You can select any language depending upon your requirements like your skill in the chosen language, compatibility, security, robustness, platform dependencies etc.

In my next article, we will start with Introduction to C language and dive deeper into it.

Watch my video on the basics of programming language in Hindi and subscribe to my channel for more videos.

Basics of Programming language

If you have any queries, cross-questions regarding the concepts which I have explained, you can always contact me or just drop your comment below and I will revert you as soon as possible.

4 thoughts on “Basics of programming language | What is a prog. language?”

Leave a Comment

Ads Blocker Image Powered by Code Help Pro
Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Please Reload After Disabling Ad\'s