What is programming?

Programming is the process of creating a set of instructions that tell a computer how to perform a task.Programming can be done using a variety of computer programming languages on the other hand, Programming is the implementation of logic to facilitate specified computing operations and functionality. It occurs in one or more languages, which differ by application, domain and programming model.
Computer Programming

Computer programming is the process that professionals use to write code that instructs how a computer, application or software program performs. At its most basic, computer programming is a set of instructions to facilitate specific actions.A computer program is a collection of instructions that can be executed by a computer to perform a specific task. A computer program is usually written by a computer programmer in a programming language. … Computer programs may be categorized along functional lines, such as application software and system software.

What is programming language?

A programming language is a formal language containing a set of strings that produce various kinds of machine code output. Programming languages are one kind of computer language, and are used in computer programming to implement algorithms. Most programming languages consist of instructions for computers.There are programmable machines that use a set of specific “instructions, rather than general programming languages.Thousands of different programming languages have been created, and more are being created every year. Many programming languages are written in an imperative form (i.e., as a sequence of operations to perform) while other languages use the declarative form  (i.e. the desired result is specified, not how to achieve it).

Types of programming languages

There are three main types of programming languages

  • Machine languages
  • Assembly language
  • High-level language

Machine language

Sometimes referred to as machine code or object code, machine language is a collection of binary digits or bits that the computer reads and interprets. Machine language is the only language a computer is capable of understanding. The exact machine language for a program or action can differ by operating system.

Assembly language

An assembly language is a type of low-level programming language that is intended to communicate directly with a computer’s hardware. Unlike machine language, which consists of binary and hexadecimal characters, assembly languages are designed to be readable by humans.

High-level language

A high-level language (HLL) is a programming language such as C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages.

Programming Languages for Robotics

The most popular languages in robotics is Python due to its used in machine learning and also because it’s easy to use. My next blog will be on Python. Inshallah

Thank you for reading my blog ,hope you like it!

Author: Mariam



Leave a Reply

Your email address will not be published. Required fields are marked *