ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Group members name :
Vishal tiwari
Krish jaiswal
Tushar babariya
Manthan dhanawade
Roll No:
52458
52424
52402
52414
Class: FYBAF
Introduction to
Computer
Languages
Computer languages are the building blocks for our digital world. They
allow us to communicate with computers, enabling us to create
software, applications, and websites.
VT
by Vishal Tiwari
History of Computer Languages
The earliest computers used machine language, a series of 0s and 1s. Later, assembly language was developed, offering more human-readable instructions.
1 1940s
Machine language
2 1950s
Assembly language
3 1960s
High-level languages, such as FORTRAN and COBOL, emerge.
4 1970s
Structured programming and object-oriented programming paradigms gain traction.
5 Present Day
Modern languages like Python, Java, and JavaScript are widely used in various fields.
Types of Computer
Languages
Computer languages can be categorized into several types based on their
purpose and level of abstraction.
1 Scripting Languages
Designed for automating
tasks, such as web
development and data
processing.
2 Markup Languages
Used to structure and format
documents, such as HTML
and XML.
3 Data Definition
Languages
Define the structure of
databases and data types.
4 Query Languages
Used to retrieve and
manipulate data from
databases, like SQL.
High-Level vs. Low-Level Languages
High-level languages are more human-readable and easier to use, while low-level languages are closer to the machine's
instructions.
High-Level
Closer to human language.
Easy to learn and understand.
Widely used for general-purpose programming.
Low-Level
Closer to machine language.
Difficult to read and write.
Used for specific tasks, such as system programming and
embedded systems.
Compiled vs. Interpreted Languages
Compiled languages are translated into machine code before execution, while interpreted languages are executed line by line.
Compiled Languages
Translated into machine code.
Interpreter
Executes code line by line.
Machine Code
Executable by the computer.
Syntax and Structure of
Computer Languages
Computer languages have specific rules governing their syntax and
structure, like grammar and punctuation in human languages.
Keywords
Reserved words with specific
meanings.
Operators
Symbols that perform
operations on data.
Data Types
Specify the type of data, such
as integers, strings, or
booleans.
Variables
Named containers for storing
data.
Common Programming
Paradigms
Programming paradigms provide a framework for structuring and organizing
code.
Paradigm Description
Procedural Code is organized as a sequence of
steps.
Object-Oriented Code is organized around objects,
which have data and methods.
Functional Code is expressed as a series of
functions.
Logic Code is based on logical rules and
predicates.
The Future of Computer Languages
Computer languages continue to evolve, with new languages and paradigms emerging to address the
challenges of the digital age.
Artificial Intelligence
AI-powered languages and frameworks are likely to play a significant role in the future.
Quantum Computing
Quantum computing will require new languages optimized for handling quantum operations.
Blockchain
Blockchain technology will continue to drive the development of languages for secure and
decentralized applications.

More Related Content

Similar to Introduction-to-Computer-Languages.pptxx (20)

Introduction-to-Programming-Languages.pptx
Introduction-to-Programming-Languages.pptxIntroduction-to-Programming-Languages.pptx
Introduction-to-Programming-Languages.pptx
ranjan317165
?
Lesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptxLesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptx
DysRobles
?
Presentation of the Computer language.pptx
Presentation of the Computer language.pptxPresentation of the Computer language.pptx
Presentation of the Computer language.pptx
aalfakeah02
?
Define Computer language, Translator, Standard input out C
Define Computer language, Translator, Standard input out CDefine Computer language, Translator, Standard input out C
Define Computer language, Translator, Standard input out C
Dr Shailendra Bhalawe
?
Introduction To Computer Programming
Introduction To Computer ProgrammingIntroduction To Computer Programming
Introduction To Computer Programming
Hussain Buksh
?
Programming-Languages.pptx
Programming-Languages.pptxProgramming-Languages.pptx
Programming-Languages.pptx
Vrushabh Tokse
?
introduction to computer programming CPPL1.ppt
introduction to computer programming CPPL1.pptintroduction to computer programming CPPL1.ppt
introduction to computer programming CPPL1.ppt
biniyamtiktok
?
2 Programming Language.pdf
2 Programming Language.pdf2 Programming Language.pdf
2 Programming Language.pdf
KINGZzofYouTube
?
Code learning
Code learningCode learning
Code learning
Vikas kumar
?
Introduction to high level Computer programming
Introduction  to high level Computer programmingIntroduction  to high level Computer programming
Introduction to high level Computer programming
bilalchuddher
?
Programing paradigm & implementation
Programing paradigm & implementationPrograming paradigm & implementation
Programing paradigm & implementation
Bilal Maqbool ¥Ä
?
Foundry Analysis and sec lectire 01 .pdf
Foundry Analysis and sec lectire 01 .pdfFoundry Analysis and sec lectire 01 .pdf
Foundry Analysis and sec lectire 01 .pdf
maanitech873
?
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming Languages
Manish Kharotia
?
STARTING A CAREER IN PROGRAMMING
STARTING A CAREER IN PROGRAMMINGSTARTING A CAREER IN PROGRAMMING
STARTING A CAREER IN PROGRAMMING
ActonRoy
?
Software
SoftwareSoftware
Software
soulkiller16
?
Programming language
Programming languageProgramming language
Programming language
MalayKalavadia
?
Your Guide to be a Software Engineer
Your Guide to be a Software EngineerYour Guide to be a Software Engineer
Your Guide to be a Software Engineer
Ahmed Mater
?
English de lenguaje de programacion
English de lenguaje de programacionEnglish de lenguaje de programacion
English de lenguaje de programacion
Villalba Griselda
?
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
DishaSharma737984
?
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
AryanSharma853911
?
Introduction-to-Programming-Languages.pptx
Introduction-to-Programming-Languages.pptxIntroduction-to-Programming-Languages.pptx
Introduction-to-Programming-Languages.pptx
ranjan317165
?
Lesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptxLesson 1-3 Fundamentals of Programming.pptx
Lesson 1-3 Fundamentals of Programming.pptx
DysRobles
?
Presentation of the Computer language.pptx
Presentation of the Computer language.pptxPresentation of the Computer language.pptx
Presentation of the Computer language.pptx
aalfakeah02
?
Define Computer language, Translator, Standard input out C
Define Computer language, Translator, Standard input out CDefine Computer language, Translator, Standard input out C
Define Computer language, Translator, Standard input out C
Dr Shailendra Bhalawe
?
Introduction To Computer Programming
Introduction To Computer ProgrammingIntroduction To Computer Programming
Introduction To Computer Programming
Hussain Buksh
?
Programming-Languages.pptx
Programming-Languages.pptxProgramming-Languages.pptx
Programming-Languages.pptx
Vrushabh Tokse
?
introduction to computer programming CPPL1.ppt
introduction to computer programming CPPL1.pptintroduction to computer programming CPPL1.ppt
introduction to computer programming CPPL1.ppt
biniyamtiktok
?
Introduction to high level Computer programming
Introduction  to high level Computer programmingIntroduction  to high level Computer programming
Introduction to high level Computer programming
bilalchuddher
?
Programing paradigm & implementation
Programing paradigm & implementationPrograming paradigm & implementation
Programing paradigm & implementation
Bilal Maqbool ¥Ä
?
Foundry Analysis and sec lectire 01 .pdf
Foundry Analysis and sec lectire 01 .pdfFoundry Analysis and sec lectire 01 .pdf
Foundry Analysis and sec lectire 01 .pdf
maanitech873
?
Introduction Programming Languages
Introduction Programming LanguagesIntroduction Programming Languages
Introduction Programming Languages
Manish Kharotia
?
STARTING A CAREER IN PROGRAMMING
STARTING A CAREER IN PROGRAMMINGSTARTING A CAREER IN PROGRAMMING
STARTING A CAREER IN PROGRAMMING
ActonRoy
?
Your Guide to be a Software Engineer
Your Guide to be a Software EngineerYour Guide to be a Software Engineer
Your Guide to be a Software Engineer
Ahmed Mater
?
English de lenguaje de programacion
English de lenguaje de programacionEnglish de lenguaje de programacion
English de lenguaje de programacion
Villalba Griselda
?
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
DishaSharma737984
?
GDSC career guide presentation.pptx
GDSC career guide presentation.pptxGDSC career guide presentation.pptx
GDSC career guide presentation.pptx
AryanSharma853911
?

Recently uploaded (20)

Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and FeastSmarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Zilliz
?
Columbia Weather Systems - Product Overview
Columbia Weather Systems - Product OverviewColumbia Weather Systems - Product Overview
Columbia Weather Systems - Product Overview
Columbia Weather Systems
?
Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025
Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025
Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025
Sugarlab AI
?
SAP Automation with UiPath: SAP Test Automation - Part 5 of 8
SAP Automation with UiPath: SAP Test Automation - Part 5 of 8SAP Automation with UiPath: SAP Test Automation - Part 5 of 8
SAP Automation with UiPath: SAP Test Automation - Part 5 of 8
DianaGray10
?
Getting the Best of TrueDEM ¨C April News & Updates
Getting the Best of TrueDEM ¨C April News & UpdatesGetting the Best of TrueDEM ¨C April News & Updates
Getting the Best of TrueDEM ¨C April News & Updates
panagenda
?
202408_JAWSPANKRATION_Introduction_of_Minaden.pdf
202408_JAWSPANKRATION_Introduction_of_Minaden.pdf202408_JAWSPANKRATION_Introduction_of_Minaden.pdf
202408_JAWSPANKRATION_Introduction_of_Minaden.pdf
NTTDOCOMO-ServiceInnovation
?
STARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to PonderSTARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to Ponder
anupriti
?
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly MeetupLeadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
GDG Kathmandu
?
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
jackalen173
?
San Francisco Atlassian ACE - Mar 27 2025.pdf
San Francisco Atlassian ACE - Mar 27 2025.pdfSan Francisco Atlassian ACE - Mar 27 2025.pdf
San Francisco Atlassian ACE - Mar 27 2025.pdf
Matt Doar
?
Research Data Management (RDM): the management of dat in the research process
Research Data Management (RDM): the management of dat in the research processResearch Data Management (RDM): the management of dat in the research process
Research Data Management (RDM): the management of dat in the research process
HeilaPienaar
?
Dragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN NB-IoT LTE cat.M1ÉÌÆ·¥ê¥¹¥È
Dragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN  NB-IoT  LTE cat.M1ÉÌÆ·¥ê¥¹¥ÈDragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN  NB-IoT  LTE cat.M1ÉÌÆ·¥ê¥¹¥È
Dragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN NB-IoT LTE cat.M1ÉÌÆ·¥ê¥¹¥È
CRI Japan, Inc.
?
Top Tips to Get Your Data AI-Ready? ? ?? ?
Top Tips to Get Your Data AI-Ready? ? ?? ?Top Tips to Get Your Data AI-Ready? ? ?? ?
Top Tips to Get Your Data AI-Ready? ? ?? ?
Precisely
?
Microsoft Digital Defense Report 2024 .pdf
Microsoft Digital Defense Report 2024 .pdfMicrosoft Digital Defense Report 2024 .pdf
Microsoft Digital Defense Report 2024 .pdf
Abhishek Agarwal
?
Network_Packet_Brokers_Presentation.pptx
Network_Packet_Brokers_Presentation.pptxNetwork_Packet_Brokers_Presentation.pptx
Network_Packet_Brokers_Presentation.pptx
Khushi Communications
?
GDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AI
GDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AIGDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AI
GDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AI
James Anderson
?
Next.js Development: The Ultimate Solution for High-Performance Web Apps
Next.js Development: The Ultimate Solution for High-Performance Web AppsNext.js Development: The Ultimate Solution for High-Performance Web Apps
Next.js Development: The Ultimate Solution for High-Performance Web Apps
rwinfotech31
?
Testing Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptxTesting Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptx
Julia Undeutsch
?
Solana Developer Hiring for Enterprises Key Considerations.pdf
Solana Developer Hiring for Enterprises Key Considerations.pdfSolana Developer Hiring for Enterprises Key Considerations.pdf
Solana Developer Hiring for Enterprises Key Considerations.pdf
Lisa ward
?
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-WorldAll-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
Safe Software
?
Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and FeastSmarter RAG Pipelines: Scaling Search with Milvus and Feast
Smarter RAG Pipelines: Scaling Search with Milvus and Feast
Zilliz
?
Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025
Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025
Sugarlab AI: How Much Does an XXX AI Porn Generator Cost in 2025
Sugarlab AI
?
SAP Automation with UiPath: SAP Test Automation - Part 5 of 8
SAP Automation with UiPath: SAP Test Automation - Part 5 of 8SAP Automation with UiPath: SAP Test Automation - Part 5 of 8
SAP Automation with UiPath: SAP Test Automation - Part 5 of 8
DianaGray10
?
Getting the Best of TrueDEM ¨C April News & Updates
Getting the Best of TrueDEM ¨C April News & UpdatesGetting the Best of TrueDEM ¨C April News & Updates
Getting the Best of TrueDEM ¨C April News & Updates
panagenda
?
STARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to PonderSTARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to Ponder
anupriti
?
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly MeetupLeadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
Leadership Spectrum by Sonam Sherpa at GDG Kathmandu March Monthly Meetup
GDG Kathmandu
?
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
jackalen173
?
San Francisco Atlassian ACE - Mar 27 2025.pdf
San Francisco Atlassian ACE - Mar 27 2025.pdfSan Francisco Atlassian ACE - Mar 27 2025.pdf
San Francisco Atlassian ACE - Mar 27 2025.pdf
Matt Doar
?
Research Data Management (RDM): the management of dat in the research process
Research Data Management (RDM): the management of dat in the research processResearch Data Management (RDM): the management of dat in the research process
Research Data Management (RDM): the management of dat in the research process
HeilaPienaar
?
Dragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN NB-IoT LTE cat.M1ÉÌÆ·¥ê¥¹¥È
Dragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN  NB-IoT  LTE cat.M1ÉÌÆ·¥ê¥¹¥ÈDragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN  NB-IoT  LTE cat.M1ÉÌÆ·¥ê¥¹¥È
Dragino¥×¥í¥À¥¯¥È¥«¥¿¥í¥° LoRaWAN NB-IoT LTE cat.M1ÉÌÆ·¥ê¥¹¥È
CRI Japan, Inc.
?
Top Tips to Get Your Data AI-Ready? ? ?? ?
Top Tips to Get Your Data AI-Ready? ? ?? ?Top Tips to Get Your Data AI-Ready? ? ?? ?
Top Tips to Get Your Data AI-Ready? ? ?? ?
Precisely
?
Microsoft Digital Defense Report 2024 .pdf
Microsoft Digital Defense Report 2024 .pdfMicrosoft Digital Defense Report 2024 .pdf
Microsoft Digital Defense Report 2024 .pdf
Abhishek Agarwal
?
GDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AI
GDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AIGDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AI
GDG Cloud Southlake #41: Shay Levi: Beyond the Hype:How Enterprises Are Using AI
James Anderson
?
Next.js Development: The Ultimate Solution for High-Performance Web Apps
Next.js Development: The Ultimate Solution for High-Performance Web AppsNext.js Development: The Ultimate Solution for High-Performance Web Apps
Next.js Development: The Ultimate Solution for High-Performance Web Apps
rwinfotech31
?
Testing Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptxTesting Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptx
Julia Undeutsch
?
Solana Developer Hiring for Enterprises Key Considerations.pdf
Solana Developer Hiring for Enterprises Key Considerations.pdfSolana Developer Hiring for Enterprises Key Considerations.pdf
Solana Developer Hiring for Enterprises Key Considerations.pdf
Lisa ward
?
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-WorldAll-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
All-Data, Any-AI Integration: FME & Amazon Bedrock in the Real-World
Safe Software
?

Introduction-to-Computer-Languages.pptxx

  • 1. Group members name : Vishal tiwari Krish jaiswal Tushar babariya Manthan dhanawade Roll No: 52458 52424 52402 52414 Class: FYBAF
  • 2. Introduction to Computer Languages Computer languages are the building blocks for our digital world. They allow us to communicate with computers, enabling us to create software, applications, and websites. VT by Vishal Tiwari
  • 3. History of Computer Languages The earliest computers used machine language, a series of 0s and 1s. Later, assembly language was developed, offering more human-readable instructions. 1 1940s Machine language 2 1950s Assembly language 3 1960s High-level languages, such as FORTRAN and COBOL, emerge. 4 1970s Structured programming and object-oriented programming paradigms gain traction. 5 Present Day Modern languages like Python, Java, and JavaScript are widely used in various fields.
  • 4. Types of Computer Languages Computer languages can be categorized into several types based on their purpose and level of abstraction. 1 Scripting Languages Designed for automating tasks, such as web development and data processing. 2 Markup Languages Used to structure and format documents, such as HTML and XML. 3 Data Definition Languages Define the structure of databases and data types. 4 Query Languages Used to retrieve and manipulate data from databases, like SQL.
  • 5. High-Level vs. Low-Level Languages High-level languages are more human-readable and easier to use, while low-level languages are closer to the machine's instructions. High-Level Closer to human language. Easy to learn and understand. Widely used for general-purpose programming. Low-Level Closer to machine language. Difficult to read and write. Used for specific tasks, such as system programming and embedded systems.
  • 6. Compiled vs. Interpreted Languages Compiled languages are translated into machine code before execution, while interpreted languages are executed line by line. Compiled Languages Translated into machine code. Interpreter Executes code line by line. Machine Code Executable by the computer.
  • 7. Syntax and Structure of Computer Languages Computer languages have specific rules governing their syntax and structure, like grammar and punctuation in human languages. Keywords Reserved words with specific meanings. Operators Symbols that perform operations on data. Data Types Specify the type of data, such as integers, strings, or booleans. Variables Named containers for storing data.
  • 8. Common Programming Paradigms Programming paradigms provide a framework for structuring and organizing code. Paradigm Description Procedural Code is organized as a sequence of steps. Object-Oriented Code is organized around objects, which have data and methods. Functional Code is expressed as a series of functions. Logic Code is based on logical rules and predicates.
  • 9. The Future of Computer Languages Computer languages continue to evolve, with new languages and paradigms emerging to address the challenges of the digital age. Artificial Intelligence AI-powered languages and frameworks are likely to play a significant role in the future. Quantum Computing Quantum computing will require new languages optimized for handling quantum operations. Blockchain Blockchain technology will continue to drive the development of languages for secure and decentralized applications.