Fundamentals - Cont.

  If you are now strong with the fundamentals let's start to dive into the programming world. 

What is a Program?

A program is a set of instructions which is used to process certain data and produces a result / output.

 

To write a program on our own it is possible through Programming languages.

 

What is a Programming Language?

A Programming Language is a system of notation for writing computer programs. There are 3 levels of Programming Languages. They are,

  • Machine Level Language

  • Assembly Level Language

  • High Level Language

 

        Machine Level Language : 

         The Computer directly identifies these programs. It is written in 0’s and 1’s i.e., in binary form. This level of programming language hardware for humans to write. 

 

        Assembly Level Language : 

    This Level contains programs relative to assembler directives ( Like a Compiler ). The Programming is based on Mnemonics / Opcode.

 

High Level Language :

This level is in Human Readable i.e.,  The Program is written in human readable form. But machine understands Machine level language only to convert the Human readable form to Machine understandable , Compiler is used.

A Compiler is used to Translate the Human Readable High Level Language to Machine Readable Binary format.

 

    Some High Level Languages are:

C, C++, JAVA, Python, JavaScript, PHP, etc…

 

    In General all the concept of Programming language are same except the syntax format to represent the program,

  • C and C++ are similar in some syntaxes Since C++ is advanced version of C.

  • Also, JAVA and JavaScript are similar in syntax Since JavaScript is Script mode (Web Script Language version ) of JAVA.

 

To be Continued….


Comments

Popular posts from this blog

Placement Part 2

Git and GitHub

Hype on MAANG