0% found this document useful (0 votes)
2 views

Programming Language

Uploaded by

kartikrpatil0023
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Programming Language

Uploaded by

kartikrpatil0023
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Programming

Languages and Types


of Programming
Languages
Under the guidance of - Mrityunjay kr. Ranjan
Presented by – Kartik Patil
Name :- Kartik Rajendra Patil
PRN:- 230105011161
Class :- FY BCA

Ref : https://images.app.goo.gl/YfcpuyXoRvgdDqyP6

1
What is programming language

A programming language is a set of instructions that computers can


1
understand to perform tasks.

They allow us to create software, websites, apps, and more! Some


2 popular programming languages include Python, Java, and
JavaScript.

Each programming language is simply a means to tell a computer


3
what it should d

2
3 Ref : By, Mritunjay Kr. Ranjan & Shilpi Saxena SOCSE –Sandip University, Nashik.)
Types of languages:

1 High level language


(Assembly, Machine code).

2 Low level language


(C, Assembly).

3 Mid–level language
(Java, Haskell, Prolog, FORTRAN)

4
High level language
• These languages are human readable,
• some are close to written english e.g python and hence easily
understandable so much so that code written by a different
programmer can be changed to perform a different task, they are
also easier to debug and maintain.
• They provide a high level of abstraction from machine languages.
• The focus with high level languages is to be able to solve complex
arithmetic operations, increase programmer productivity and
optimized programs.
• High level programs require compilers and interpreters which
translate their source code into low level machine executable code.

5
Mid-level language

• MLL (Mid-level Language) are programming languages which


exhibit features of both high level and low-level programming
languages.
• The C programming language is a good example of a mid-level
programming language since it has features of both.
• We can also place assembly language in this category since it is
also readable and can be coded and maintained relatively
easily by an expert in a specific processor architecture

6
Low-level language

• Low level languages (LLL) are languages which are


machine/processor dependent e.g machine code(binary) and
assembly code.
• They are mostly used to write programs which will work on a
specific processor architecture and computer hardware.
• Writing low level code is a daunting task and programs written are
difficult to read, understand or debug,

7
Thank you for
Watching…

You might also like