Interactive: The Top Programming Languages
the choice of which language to use depends on the type of computer the program is to run on, what sort of
program it is, and the expertise of the programmer.
Types of programming languages
Definition: notation designed to connect instructions to a machine or a computer.
used to control the performance of a machine or to express algorithms.
The program can be divided into two forms such as syntax and semantics.
Procedural Programming Language
1) used to execute a sequence of statements which lead to a result
2) uses multiple variables, heavy loops and other elements, which separates
them from functional programming languages
3) may control variables, other than function’s value returns. For example,
printing out information.
Functional Programming Language
1) uses stored data, frequently avoiding loops in favor of recursive functions.
2) primary focus is on the return values of functions, and side effects and
different suggests that storing state are powerfully discouraged. For example,
in an exceedingly pure useful language, if a function is termed, it’s expected
that the function not modify or perform any o/p. It may, however, build
algorithmic calls and alter the parameters of these calls.
3) usually easier and build it easier to figure on abstract issues, however, they’ll
even be “further from the machine” therein their programming model makes it
difficult to know precisely, but the code is decoded into machine language
(which are often problematic for system programming).
Object-oriented Programming Language
1) views the world as a group of objects that have internal data and external
accessing parts of that data.
2) aim is to think about the fault by separating it into a collection of objects that
offer services which can be used to solve a specific problem.
3) main principle is encapsulation that everything an object will need must be
inside of the object.
4) also emphasizes reusability through inheritance and the capacity to spread
current implementations without having to change a great deal of code by
using polymorphism.
Scripting Programming Language
1) often procedural and may comprise object-oriented language elements, but
they fall into their own category as they are normally not full-fledged
programming languages with support for development of large systems. For
example, they may not have compile-time type checking.
2) Usually, these languages require tiny syntax to get started.
Logic Programming Language
1) let programmers make declarative statements and then
2) allow the machine to reason about the consequences of those statements.
3) doesn’t tell the computer how to do something, but employing restrictions on
what it must consider doing.
A. (2019, December 9). Types and Differences between Programming Languages.
TypesnUses.Com. https://www.typesnuses.com/types-of-programming-languages-with-
differences/
With Out Computer Programs With Compu
Communicate with others: 3-4 days for sending a letter to some one even in the Less than 1-
same district and it costs money. place in the
Booking Railway Tickets: Stand in really long queues. Can reserve railway tickets Can book tic
only for the quota of that station. Even if other stations quota is not filled, we can sitting at hom
not reserve the tickets. Can only book tickets from that station and can not book
return tickets.
Sending money from parent to the child studying in a college: This involves the parent The money
going to the bank for the DD, send it to the student by post, student submitting the money can b
DD in the bank, wait for the DD to clear and withdraw the money by showing the
passbook and filling an withdrawal form.
Seat allocation in engineering college: Go to the counseling center far away from your Have lots of
town, wait for hours together for your turn, but make the decision of which college decide upon
and branch to choose in less than 5 minutes. review them
online with p
The programming Language is very productive to the
programMost programming languages are fairly easy to learn and
use, The programming languages allow simple creation and editing in
the variety of text editors,
If you type the programming slowly, You will take much time to
program something, The procedural Languages are hard to apply
code from one program to another,