SlideShare a Scribd company logo
1 of 26
PROGRAMMING LANGUAGES
 It comprises a set of instructions used to produce
various kinds of outputs.
 These are used to create programs that implement
specific algorithms.
1
MOST COMMONLY USED PROGRAMMING
LANGUAGES
 C
 C#
 JAVA
 PYTHON
 SQL
 JAVASCRIPT
 OTHER
1
JAVA
 Java is a general purpose computer
programming language that is concurrent,
object oriented
 It is intended to let application developers
“write once, run anywhere”
 It is originally developed by JAMES
GOSLING
 The language derives much of its syntax
fom C and C++
1
WHAT IS JAVA?
 A programming language
A simple, object oriented, distributed, interpreted,
robust, secure, architecture neutral, portable, high
performance, multithreaded, dynamic language.
From: Java: An Overview
James Gosling, Sun Microsystems,
February 1995.
1
WHAT ELSE IS JAVA?
 According to Gosling:
 “An environment”
 “A platform”
 “A way of thinking”
 …ok, whatever
 Java is a phenomenon
 Took the world by storm in 1995 when introduced with the
HotJava web Browser
 Quickly integrated with Netscape browser
1
WHAT IS JAVA?
 Java is a general-purpose, high-level programming
language.
 The features of Java
 Java program is both compiled and interpreted.
 Write once, run anywhere
 Java is a software-only platform running on top of other,
hardware-based platforms.
 Java Virtual Machine (Java VM)
 The Java Application Programming Interface
(JAVA API)
1
FEATURES OF JAVA
 Simple
 Architecture-neutral
 Object-Oriented
 Distributed
 Compiled
 Interpreted
 Statically Typed
 Multi-Threaded
 Garbage Collected
 Portable
 High-Performance
 Robust
 Secure
 Extensible
 Well-Understood
1
HOW WILL JAVA CHANGE MY LIFE?
 Get started quickly
 Write less code
 Write better code
 Develop programs faster
 Avoid platform dependencies with 100% pure Java
 Write once, run anywhere
 Distribute software more easily
1
JAVA APPLICATIONS AND JAVA … LETS
 Stand-alone Applications
 Just like any programming language
 Applet
 Run under a Java-Enabled Browser
 Midlet
 Run in a Java-Enabled Mobile Phone
 Servlet
 Run on a Java-Enabled Web Server
1
JAVA DEVELOPER'S KIT
Java
Compiler
Java
Interpreter
Java Source Java Bytecode
<file>.java <file>.class
Java
Dis-assembler
1
PREPARE AND EXECUTE JAVA
Source Computer
Java Program Compilation Java ByteCode
Your computer
Java ByteCode Execution Restricted Env.
Verification
Internet
1
WRITE ONCE, RUN ANYWHERE
1
EXAMPLE
Nokia 3310 ‘s snake game
1
EXAMPLE
Android
phone
works on
JAVA
1
INSTITUTIONS
DS Academy JAIPUR
Linux World JAIPUR
Linux Infotech JAIPUR
1
STRUCTURED QUERY LANGUAGE
The Structured Query Language(SQL)
is a language that enables users to
create & operate on relational
databases, which are set of related
information stored in tables
1
EXAMPLES
An online telephone
directory would definitely
use DBMS to store data
pertaining to people,
phone numbers & other
contact details.
1
EXAMPLE
FB needs to store, manipulate and present data related
to members, their friends, member activities,
messages, advertisements and lots more.
1
INSTITUTIONS
 Ethical hacking JAIPUR
 Samyak classes JAIPUR
 PHP training zone JAIPUR
1
PYTHON
 Python is an interpreted high level programming
language for general purpose programming
 It is created by GUIDO VAN ROSSUM and first released in
1991
 It has design philosophy that emphasises code
readability notability using significant whitespace
EXAMPLES
Calculations
through
calculator
1
EXAMPLE
creating bills through python
1
INSTITUTIONS
 DZONE ( classes) JAIPUR
 Edvancer (online) MUMBAI
 Imarticus Learning (online) MUMBAI
 Edureka (online & live classes) BANGALORE
 IMS Proschool (classes & virtual classes)
 MUMBAI
1
1
COMPARISON
 Swapping of variables  Swapping of variables
C PYTHON
1
COMPARISON
 Memory location  Memory location
C Python
1
CONCLUSION
Programming Languages are helpful in manipulating data
stored in files in unlimited ways & also helpful in
knowing how to design data storage efficiently.
1

More Related Content

What's hot

Intro flash cards
Intro flash cardsIntro flash cards
Intro flash cardslorhow58
 
Intro flash cards
Intro flash cardsIntro flash cards
Intro flash cardslorhow58
 
Java Presentation
 Java Presentation Java Presentation
Java PresentationMarq2014
 
Java the reason behind its never ending demand
Java the reason behind its never ending demandJava the reason behind its never ending demand
Java the reason behind its never ending demandDeepika Chaudhary
 
ITS320 Presentation
ITS320 PresentationITS320 Presentation
ITS320 Presentationleena1990
 
Java presetstion
Java presetstionJava presetstion
Java presetstionleena1990
 
Its320 power point
Its320 power pointIts320 power point
Its320 power pointleena1990
 
IS L04 Programming Language
IS L04 Programming LanguageIS L04 Programming Language
IS L04 Programming LanguageJan Wong
 
Java tutorial for beginners | Java Features
Java tutorial for beginners | Java FeaturesJava tutorial for beginners | Java Features
Java tutorial for beginners | Java FeaturesSpeed4Career
 
Rubymotion inspect 2014_review
Rubymotion inspect 2014_reviewRubymotion inspect 2014_review
Rubymotion inspect 2014_reviewBob Firestone
 
Programming language
Programming languageProgramming language
Programming languageLia Safitri
 

What's hot (18)

Intro flash cards
Intro flash cardsIntro flash cards
Intro flash cards
 
Intro flash cards
Intro flash cardsIntro flash cards
Intro flash cards
 
Features of java
Features of javaFeatures of java
Features of java
 
Java Presentation
 Java Presentation Java Presentation
Java Presentation
 
JAVA FEATURES
JAVA FEATURESJAVA FEATURES
JAVA FEATURES
 
Java history 01
Java history 01Java history 01
Java history 01
 
Features of java
Features of javaFeatures of java
Features of java
 
Java the reason behind its never ending demand
Java the reason behind its never ending demandJava the reason behind its never ending demand
Java the reason behind its never ending demand
 
ITS320 Presentation
ITS320 PresentationITS320 Presentation
ITS320 Presentation
 
Java presetstion
Java presetstionJava presetstion
Java presetstion
 
Its320 power point
Its320 power pointIts320 power point
Its320 power point
 
IS L04 Programming Language
IS L04 Programming LanguageIS L04 Programming Language
IS L04 Programming Language
 
Java features
Java featuresJava features
Java features
 
1 java introduction
1 java introduction1 java introduction
1 java introduction
 
Core java
Core java Core java
Core java
 
Java tutorial for beginners | Java Features
Java tutorial for beginners | Java FeaturesJava tutorial for beginners | Java Features
Java tutorial for beginners | Java Features
 
Rubymotion inspect 2014_review
Rubymotion inspect 2014_reviewRubymotion inspect 2014_review
Rubymotion inspect 2014_review
 
Programming language
Programming languageProgramming language
Programming language
 

Similar to Programming languages java, python, sql and compare between c and python

Similar to Programming languages java, python, sql and compare between c and python (20)

Chapter 1 java
Chapter 1 java Chapter 1 java
Chapter 1 java
 
Java Intro
Java IntroJava Intro
Java Intro
 
130700548484460000
130700548484460000130700548484460000
130700548484460000
 
JAVA PRESENTATION.pptx
JAVA PRESENTATION.pptxJAVA PRESENTATION.pptx
JAVA PRESENTATION.pptx
 
Java Basic.pdf
Java Basic.pdfJava Basic.pdf
Java Basic.pdf
 
Java (1)
Java (1)Java (1)
Java (1)
 
Introduction of java
Introduction of javaIntroduction of java
Introduction of java
 
Training on Core java | PPT Presentation | Shravan Sanidhya
Training on Core java | PPT Presentation | Shravan SanidhyaTraining on Core java | PPT Presentation | Shravan Sanidhya
Training on Core java | PPT Presentation | Shravan Sanidhya
 
Introduction of java
Introduction  of javaIntroduction  of java
Introduction of java
 
java introduction.docx
java introduction.docxjava introduction.docx
java introduction.docx
 
Java Tutorial to Learn Java Programming
Java Tutorial to Learn Java ProgrammingJava Tutorial to Learn Java Programming
Java Tutorial to Learn Java Programming
 
Java
JavaJava
Java
 
TechSearchWeb Tutorials.pdf
TechSearchWeb Tutorials.pdfTechSearchWeb Tutorials.pdf
TechSearchWeb Tutorials.pdf
 
Introduction to JAVA
Introduction to JAVAIntroduction to JAVA
Introduction to JAVA
 
Features of java unit 1
Features of java unit 1Features of java unit 1
Features of java unit 1
 
Top 5 things about java
Top 5 things about javaTop 5 things about java
Top 5 things about java
 
Java.pptx
Java.pptxJava.pptx
Java.pptx
 
java.docx
java.docxjava.docx
java.docx
 
TechSearchWeb.pdf
TechSearchWeb.pdfTechSearchWeb.pdf
TechSearchWeb.pdf
 
Technology Tutorial.pdf
Technology Tutorial.pdfTechnology Tutorial.pdf
Technology Tutorial.pdf
 

More from Knowledge Center Computer

Information assistant exam complete syllabus 2018
Information assistant exam  complete syllabus  2018Information assistant exam  complete syllabus  2018
Information assistant exam complete syllabus 2018Knowledge Center Computer
 
हिन्‍दी में मल्‍टीपल चॉइस कंप्यूटर साइंस क्विज Part 4
हिन्‍दी में मल्‍टीपल  चॉइस कंप्यूटर साइंस क्विज Part 4हिन्‍दी में मल्‍टीपल  चॉइस कंप्यूटर साइंस क्विज Part 4
हिन्‍दी में मल्‍टीपल चॉइस कंप्यूटर साइंस क्विज Part 4Knowledge Center Computer
 

More from Knowledge Center Computer (20)

APS PGT Computer Science SylIabus
APS PGT Computer Science SylIabusAPS PGT Computer Science SylIabus
APS PGT Computer Science SylIabus
 
Specialization and generalization quizz
Specialization and generalization quizzSpecialization and generalization quizz
Specialization and generalization quizz
 
Data structure part 3
Data structure part  3Data structure part  3
Data structure part 3
 
Data structure part 4
Data structure part  4Data structure part  4
Data structure part 4
 
Data structure part 2
Data structure part  2Data structure part  2
Data structure part 2
 
Data structure part 1
Data structure part  1Data structure part  1
Data structure part 1
 
Computer architecture PART 2
Computer architecture  PART  2Computer architecture  PART  2
Computer architecture PART 2
 
Computer architecture PART 1
Computer architecture  PART 1Computer architecture  PART 1
Computer architecture PART 1
 
Course design class 12 ip
Course design class 12 ipCourse design class 12 ip
Course design class 12 ip
 
CBSE 12 ip 2018 sample paper
CBSE 12 ip 2018 sample paperCBSE 12 ip 2018 sample paper
CBSE 12 ip 2018 sample paper
 
Sql and Sql commands
Sql and Sql commandsSql and Sql commands
Sql and Sql commands
 
E commerce and types
E commerce and typesE commerce and types
E commerce and types
 
Android Operating System(OS)
Android Operating System(OS)Android Operating System(OS)
Android Operating System(OS)
 
Networking Basic MCQ's TEST
Networking Basic  MCQ's TESTNetworking Basic  MCQ's TEST
Networking Basic MCQ's TEST
 
Physics QUIZ
Physics QUIZ Physics QUIZ
Physics QUIZ
 
Ms word mcq
Ms word mcqMs word mcq
Ms word mcq
 
Ms word mcq
Ms word mcqMs word mcq
Ms word mcq
 
Information assistant exam complete syllabus 2018
Information assistant exam  complete syllabus  2018Information assistant exam  complete syllabus  2018
Information assistant exam complete syllabus 2018
 
Computer fundamentals in hindi
Computer fundamentals in hindiComputer fundamentals in hindi
Computer fundamentals in hindi
 
हिन्‍दी में मल्‍टीपल चॉइस कंप्यूटर साइंस क्विज Part 4
हिन्‍दी में मल्‍टीपल  चॉइस कंप्यूटर साइंस क्विज Part 4हिन्‍दी में मल्‍टीपल  चॉइस कंप्यूटर साइंस क्विज Part 4
हिन्‍दी में मल्‍टीपल चॉइस कंप्यूटर साइंस क्विज Part 4
 

Recently uploaded

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Recently uploaded (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

Programming languages java, python, sql and compare between c and python

  • 1. PROGRAMMING LANGUAGES  It comprises a set of instructions used to produce various kinds of outputs.  These are used to create programs that implement specific algorithms. 1
  • 2. MOST COMMONLY USED PROGRAMMING LANGUAGES  C  C#  JAVA  PYTHON  SQL  JAVASCRIPT  OTHER 1
  • 3. JAVA  Java is a general purpose computer programming language that is concurrent, object oriented  It is intended to let application developers “write once, run anywhere”  It is originally developed by JAMES GOSLING  The language derives much of its syntax fom C and C++ 1
  • 4. WHAT IS JAVA?  A programming language A simple, object oriented, distributed, interpreted, robust, secure, architecture neutral, portable, high performance, multithreaded, dynamic language. From: Java: An Overview James Gosling, Sun Microsystems, February 1995. 1
  • 5. WHAT ELSE IS JAVA?  According to Gosling:  “An environment”  “A platform”  “A way of thinking”  …ok, whatever  Java is a phenomenon  Took the world by storm in 1995 when introduced with the HotJava web Browser  Quickly integrated with Netscape browser 1
  • 6. WHAT IS JAVA?  Java is a general-purpose, high-level programming language.  The features of Java  Java program is both compiled and interpreted.  Write once, run anywhere  Java is a software-only platform running on top of other, hardware-based platforms.  Java Virtual Machine (Java VM)  The Java Application Programming Interface (JAVA API) 1
  • 7. FEATURES OF JAVA  Simple  Architecture-neutral  Object-Oriented  Distributed  Compiled  Interpreted  Statically Typed  Multi-Threaded  Garbage Collected  Portable  High-Performance  Robust  Secure  Extensible  Well-Understood 1
  • 8. HOW WILL JAVA CHANGE MY LIFE?  Get started quickly  Write less code  Write better code  Develop programs faster  Avoid platform dependencies with 100% pure Java  Write once, run anywhere  Distribute software more easily 1
  • 9. JAVA APPLICATIONS AND JAVA … LETS  Stand-alone Applications  Just like any programming language  Applet  Run under a Java-Enabled Browser  Midlet  Run in a Java-Enabled Mobile Phone  Servlet  Run on a Java-Enabled Web Server 1
  • 10. JAVA DEVELOPER'S KIT Java Compiler Java Interpreter Java Source Java Bytecode <file>.java <file>.class Java Dis-assembler 1
  • 11. PREPARE AND EXECUTE JAVA Source Computer Java Program Compilation Java ByteCode Your computer Java ByteCode Execution Restricted Env. Verification Internet 1
  • 12. WRITE ONCE, RUN ANYWHERE 1
  • 13. EXAMPLE Nokia 3310 ‘s snake game 1
  • 15. INSTITUTIONS DS Academy JAIPUR Linux World JAIPUR Linux Infotech JAIPUR 1
  • 16. STRUCTURED QUERY LANGUAGE The Structured Query Language(SQL) is a language that enables users to create & operate on relational databases, which are set of related information stored in tables 1
  • 17. EXAMPLES An online telephone directory would definitely use DBMS to store data pertaining to people, phone numbers & other contact details. 1
  • 18. EXAMPLE FB needs to store, manipulate and present data related to members, their friends, member activities, messages, advertisements and lots more. 1
  • 19. INSTITUTIONS  Ethical hacking JAIPUR  Samyak classes JAIPUR  PHP training zone JAIPUR 1
  • 20. PYTHON  Python is an interpreted high level programming language for general purpose programming  It is created by GUIDO VAN ROSSUM and first released in 1991  It has design philosophy that emphasises code readability notability using significant whitespace
  • 23. INSTITUTIONS  DZONE ( classes) JAIPUR  Edvancer (online) MUMBAI  Imarticus Learning (online) MUMBAI  Edureka (online & live classes) BANGALORE  IMS Proschool (classes & virtual classes)  MUMBAI 1 1
  • 24. COMPARISON  Swapping of variables  Swapping of variables C PYTHON 1
  • 25. COMPARISON  Memory location  Memory location C Python 1
  • 26. CONCLUSION Programming Languages are helpful in manipulating data stored in files in unlimited ways & also helpful in knowing how to design data storage efficiently. 1