Home | | Problem Solving and Python Programming | Categories of programming languages

Chapter: Problem Solving and Python Programming : Algorithmic Problem Solving

| Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail |

Categories of programming languages

1. Interpreted programming languages 2. Functional programming languages 3. Compiled programming languages 4. Procedural programming languages 5. Scripting programming language 6. Markup programming language 7. Concurrent programming language 8. Object oriented programming language

They are divided into following categories:

 

1.              Interpreted programming languages

2.              Functional programming languages

3.              Compiled programming languages

4.              Procedural programming languages

5.              Scripting programming language

6.              Markup programming language

7.              Concurrent programming language

8.              Object oriented programming language

 

Interpreted programming languages:

 

An interpreted language is a programming language for which most of its implementation executes instructions directly, without previously compiling a program into machine language instructions. The interpreter executes the program directly translating each statement into a sequence of one or more subroutines already compiled into machine code.

Examples:

Pascal

Python

 

Functional programming language:

 

Functional programming language defines every computation as a mathematical evaluation. They focus on the programming languages are bound to mathematical calculations

Examples:

Clean

Haskell

 

Compiled Programming language:

 

A compiled programming is a programming language whose implementation are typically compilers and not interpreters.

It will produce a machine code from source code.

Examples:

C

C++

C#

JAVA

 

Procedural programming language:

 

Procedural (imperative) programming implies specifying the steps that the programs should take to reach to an intended state.

A procedure is a group of statements that can be referred through a procedure call. Procedures help in the reuse of code. Procedural programming makes the programs structured and easily traceable for program flow.

Examples:

Hyper talk

MATLAB

 

Scripting language:

 

Scripting language are programming languages that control an application. Scripts can execute independent of any other application. They are mostly embedded in the application that they control and are used to automate frequently executed tasks like communicating with external program.

Examples:

Apple script

VB script

 

Markup languages:

 

A markup language is an artificial language that uses annotations to text that define hoe the text is to be displayed.

Examples:

HTML

XML

 

Concurrent programming language:

 

Concurrent programming is a computer programming technique that provides for the execution of operation concurrently, either with in a single computer or across a number of systems.

Examples:

 

Joule

Limbo

 

Object oriented programming language:

 

Object oriented programming is a programming paradigm based on the concept of objects which may contain data in the form of procedures often known as methods.

Examples:

Lava

Moto

 

Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail


Copyright © 2018-2020 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.