SlideShare a Scribd company logo
Introduction:-                   research paper you stupid
                                 machine', that I'm
This document surveys            programming". Umm, no.
current and planned
languages and interfaces for
developing World Wide Web        Programming is giving
based applications prefaced      written instructions in a
by a discussion of the           logical manner that the
characteristics of such          computer can understand.
languages. The principal         Essentially, you give the
goal of creating this            computer small steps of
document was to identify the     instructions, and the
various languages currently      computer goes down the list,
in use and to provide some       executing each one in order.
insight into the context in      Programming allows you to
which each language is           make new software and
used. Secondarily, the           have the computer do new
authors sought some insight      things. Web site
into the directions that Web     programming is the same
programming was going,           except you write applications
especially in the context of     or web pages that are used
the intense publicity            by a web browser.
surrounding Sun's Java.
                                 How does web site
What is Web                      programming work?
Programming?
                                 Basically, you will embed
 Programming is the intricate    code within your normal
art of telling a computer what   HTML pages. Something like
to do. "You mean when I          this:
say, 'Give me back my
<html>                            different web page when it is
                                  loaded on a different date.
<head>
                                  Dynamic!
<title>My Web Page</title>
                                  What is web programming
</head>                           good for?
<body>                            Web site programming
                                  allows you to turn a simple,
<?php
                                  static HTML page into a
print $date("Y/m/d");             dynamic, Web 2.0
?>                                masterpiece. It allows others
                                  to interact with your web site
</body>                           and use the application on
</html>                           any computer with Internet
                                  access. Web site
When you access your page         programming is often easier
with a browser, your web          than programming
server will parse, or read        applications that will run
through, your HTML page           directly on the computer.
line by line and when it          Essentially, if you want to
comes across a                    make or edit anything
programming language, it          dynamic on your website,
will execute the code. In this    such as a forum, a
case, it writes out the current   guestbook, or even a form
date on the page and then         submission, you will need to
sends the page back to your       know how to do some web
web browser. Your web             site programming.
browser just sees a normal
web page with a date but the
server will generate a
What are web                      languages available and
programming languages?            suitable for Web
                                  programming. There is no
All web programming is done
                                  reason to believe that any
with web programming
                                  one language will completely
languages. These languages
                                  monopolize the Web
can include static
                                  programming scene,
technologies like HTML,
                                  although the varying
XHTML, CSS, JavaScript,
                                  availability and suitability of
and XML. However, most
                                  the current offerings is likely
web site programming is
                                  to favour some over others.
done using server-side web
                                  Java is both available and
programming languages.
                                  generally suitable, but not all
This code runs on the server
                                  application developers are
and then gives static
                                  likely to prefer it over
information back to the web
                                  languages more similar to
browser. The most popular
                                  what they currently use, or,
web
                                  in the case of non-
programming languages             programmers, over higher
are: PHP, ASP.NET, Ruby           level languages and tools.
on Rails, Perl, ASP classic,      This is OK because there is
Python, and JSP.                  no real reason why we must
                                  converge on a single
Characteristics of Web
                                  programming language for
Programming Languages:-
                                  the Web any more than we
Just as there is a diversity of   must converge on a single
programming languages             programming language in
available and suitable for        any other domain. Formats
conventional programming          and protocols. The wide
tasks, there is a diversity of    variety of computing, display,
and software platforms found       seems almost everyone is
among clients necessitates a       doing so. Power. HTML is
strategy in which the client       limited in its computational
plays a major role in the          power. This is intentional in
decision about how to              its design, as it prevents the
process and/or display             execution of dangerous
retrieved information, or in       programs on the client
which servers must be              machine. However, Web
capable of driving these           programmers, as they have
activities on all potential        become more sophisticated
clients. Since the latter is not   in their applications, have
practical, a suite of Web          increasingly been hamstrung
protocols covering                 by these limits. Tasks unable
addressing conventions,            to be coded in HTML must
presentation formats, and          either be executed on the
handling of foreign formats        server in some other
has been created to allow          language, or on the client in
interoperability [Berners-Lee,     a program in some other
CACM, Aug. 1994]. HTML             language downloaded from a
(Hypertext Mark-up                 server.
Language) is the basic
                                   Conclusions:-
language understood by all
WWW (World Wide Web)               HTML is proving insufficient
clients. Unmodified HTML           by itself to develop the
can execute on a PC under          myriad Web-based
Windows or OS/2, on a Mac,         applications envisioned.
or on a Unix workstation.
HTML is simple enough that
nearly anyone can write an
HTML document, and it

More Related Content

What's hot

Server Side Programming
Server Side Programming Server Side Programming
Server Side Programming
Zac Gordon
 
An introduction to JavaScript Scripting Programming
 An introduction to JavaScript Scripting Programming  An introduction to JavaScript Scripting Programming
An introduction to JavaScript Scripting Programming
Alexis Gklinos
 
Client & server side scripting
Client & server side scriptingClient & server side scripting
Client & server side scripting
baabtra.com - No. 1 supplier of quality freshers
 
List of Web Technologies used in Web Development
List of Web Technologies used in Web DevelopmentList of Web Technologies used in Web Development
List of Web Technologies used in Web Development
Jayapal Reddy Nimmakayala
 
Web forms and server side scripting
Web forms and server side scriptingWeb forms and server side scripting
Web forms and server side scripting
sawsan slii
 
Aspnet2.0 Introduction
Aspnet2.0 IntroductionAspnet2.0 Introduction
Aspnet2.0 IntroductionChanHan Hy
 
Difference between vbscript and javascript
Difference between vbscript and javascriptDifference between vbscript and javascript
Difference between vbscript and javascript
Umar Ali
 
Internship review
Internship reviewInternship review
Internship review
PAWAN KUMAR
 
Frontend Development Bootcamp - React [Online & Offline] In Bangla
Frontend Development Bootcamp - React [Online & Offline] In BanglaFrontend Development Bootcamp - React [Online & Offline] In Bangla
Frontend Development Bootcamp - React [Online & Offline] In Bangla
Stack Learner
 
Client and server side scripting
Client and server side scriptingClient and server side scripting
Client and server side scripting
baabtra.com - No. 1 supplier of quality freshers
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
Parvez Mahbub
 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer
Ramy Hakam
 
Php course
Php coursePhp course
Php coursebaluja
 
Basic Java script handouts for students
Basic Java script handouts for students Basic Java script handouts for students
Basic Java script handouts for students
shafiq sangi
 
Web Application Solutions
Web Application SolutionsWeb Application Solutions
Web Application Solutionsmarvin256
 
Web deveplopment courses in pune
Web deveplopment courses  in puneWeb deveplopment courses  in pune
Web deveplopment courses in pune
Nidhi Samdani
 

What's hot (19)

Server Side Programming
Server Side Programming Server Side Programming
Server Side Programming
 
An introduction to JavaScript Scripting Programming
 An introduction to JavaScript Scripting Programming  An introduction to JavaScript Scripting Programming
An introduction to JavaScript Scripting Programming
 
Client Side scripting and server side scripting
Client Side scripting and server side scriptingClient Side scripting and server side scripting
Client Side scripting and server side scripting
 
Client & server side scripting
Client & server side scriptingClient & server side scripting
Client & server side scripting
 
List of Web Technologies used in Web Development
List of Web Technologies used in Web DevelopmentList of Web Technologies used in Web Development
List of Web Technologies used in Web Development
 
Web forms and server side scripting
Web forms and server side scriptingWeb forms and server side scripting
Web forms and server side scripting
 
Aspnet2.0 Introduction
Aspnet2.0 IntroductionAspnet2.0 Introduction
Aspnet2.0 Introduction
 
Difference between vbscript and javascript
Difference between vbscript and javascriptDifference between vbscript and javascript
Difference between vbscript and javascript
 
Internship review
Internship reviewInternship review
Internship review
 
cv_Gaichuk
cv_Gaichukcv_Gaichuk
cv_Gaichuk
 
Frontend Development Bootcamp - React [Online & Offline] In Bangla
Frontend Development Bootcamp - React [Online & Offline] In BanglaFrontend Development Bootcamp - React [Online & Offline] In Bangla
Frontend Development Bootcamp - React [Online & Offline] In Bangla
 
Client and server side scripting
Client and server side scriptingClient and server side scripting
Client and server side scripting
 
Introduction to Web Development
Introduction to Web DevelopmentIntroduction to Web Development
Introduction to Web Development
 
Chapter1
Chapter1Chapter1
Chapter1
 
How To be a Backend developer
How To be a Backend developer    How To be a Backend developer
How To be a Backend developer
 
Php course
Php coursePhp course
Php course
 
Basic Java script handouts for students
Basic Java script handouts for students Basic Java script handouts for students
Basic Java script handouts for students
 
Web Application Solutions
Web Application SolutionsWeb Application Solutions
Web Application Solutions
 
Web deveplopment courses in pune
Web deveplopment courses  in puneWeb deveplopment courses  in pune
Web deveplopment courses in pune
 

Viewers also liked

Stage one
Stage one Stage one
Company profile enventa1
Company profile enventa1Company profile enventa1
Company profile enventa1Manish Verma
 
Enventa capabilities
Enventa capabilitiesEnventa capabilities
Enventa capabilitiesManish Verma
 
2 Timothy - Fearless Faithfulness
2 Timothy - Fearless Faithfulness2 Timothy - Fearless Faithfulness
2 Timothy - Fearless Faithfulness
Dr. Bella Pillai
 
Wordpress + SEO: Tips and Tricks
Wordpress + SEO: Tips and TricksWordpress + SEO: Tips and Tricks
Wordpress + SEO: Tips and Tricks
insiteadvice
 
To Teach the Bible
To Teach the BibleTo Teach the Bible
To Teach the Bible
Dr. Bella Pillai
 
Colossians - Complete Maturity in Christ
Colossians - Complete Maturity in ChristColossians - Complete Maturity in Christ
Colossians - Complete Maturity in Christ
Dr. Bella Pillai
 
Romans - Life Transformation Journey
Romans - Life Transformation JourneyRomans - Life Transformation Journey
Romans - Life Transformation Journey
Dr. Bella Pillai
 
2 Corinthians - Jars of Clay
2 Corinthians - Jars of Clay2 Corinthians - Jars of Clay
2 Corinthians - Jars of Clay
Dr. Bella Pillai
 
Luke: Son of Man Seeks and Saves
Luke: Son of Man Seeks and SavesLuke: Son of Man Seeks and Saves
Luke: Son of Man Seeks and Saves
Dr. Bella Pillai
 
John: Life to the Full
John: Life to the FullJohn: Life to the Full
John: Life to the Full
Dr. Bella Pillai
 
Mark: Christ, Chief Cornerstone
Mark: Christ, Chief CornerstoneMark: Christ, Chief Cornerstone
Mark: Christ, Chief Cornerstone
Dr. Bella Pillai
 
2 Peter - Darkness before Dawning
2 Peter - Darkness before Dawning2 Peter - Darkness before Dawning
2 Peter - Darkness before Dawning
Dr. Bella Pillai
 
3 John - Model the Gospel
3 John - Model the Gospel3 John - Model the Gospel
3 John - Model the Gospel
Dr. Bella Pillai
 
Philemon - The Avatar
Philemon - The AvatarPhilemon - The Avatar
Philemon - The Avatar
Dr. Bella Pillai
 
Gracious Jesus 5: Jesus' Ministry Launch
Gracious Jesus 5: Jesus' Ministry LaunchGracious Jesus 5: Jesus' Ministry Launch
Gracious Jesus 5: Jesus' Ministry Launch
Dr. Bella Pillai
 
Gracious Jesus 4 - The Tempter Lures Jesus
Gracious Jesus 4 - The Tempter Lures JesusGracious Jesus 4 - The Tempter Lures Jesus
Gracious Jesus 4 - The Tempter Lures Jesus
Dr. Bella Pillai
 

Viewers also liked (17)

Stage one
Stage one Stage one
Stage one
 
Company profile enventa1
Company profile enventa1Company profile enventa1
Company profile enventa1
 
Enventa capabilities
Enventa capabilitiesEnventa capabilities
Enventa capabilities
 
2 Timothy - Fearless Faithfulness
2 Timothy - Fearless Faithfulness2 Timothy - Fearless Faithfulness
2 Timothy - Fearless Faithfulness
 
Wordpress + SEO: Tips and Tricks
Wordpress + SEO: Tips and TricksWordpress + SEO: Tips and Tricks
Wordpress + SEO: Tips and Tricks
 
To Teach the Bible
To Teach the BibleTo Teach the Bible
To Teach the Bible
 
Colossians - Complete Maturity in Christ
Colossians - Complete Maturity in ChristColossians - Complete Maturity in Christ
Colossians - Complete Maturity in Christ
 
Romans - Life Transformation Journey
Romans - Life Transformation JourneyRomans - Life Transformation Journey
Romans - Life Transformation Journey
 
2 Corinthians - Jars of Clay
2 Corinthians - Jars of Clay2 Corinthians - Jars of Clay
2 Corinthians - Jars of Clay
 
Luke: Son of Man Seeks and Saves
Luke: Son of Man Seeks and SavesLuke: Son of Man Seeks and Saves
Luke: Son of Man Seeks and Saves
 
John: Life to the Full
John: Life to the FullJohn: Life to the Full
John: Life to the Full
 
Mark: Christ, Chief Cornerstone
Mark: Christ, Chief CornerstoneMark: Christ, Chief Cornerstone
Mark: Christ, Chief Cornerstone
 
2 Peter - Darkness before Dawning
2 Peter - Darkness before Dawning2 Peter - Darkness before Dawning
2 Peter - Darkness before Dawning
 
3 John - Model the Gospel
3 John - Model the Gospel3 John - Model the Gospel
3 John - Model the Gospel
 
Philemon - The Avatar
Philemon - The AvatarPhilemon - The Avatar
Philemon - The Avatar
 
Gracious Jesus 5: Jesus' Ministry Launch
Gracious Jesus 5: Jesus' Ministry LaunchGracious Jesus 5: Jesus' Ministry Launch
Gracious Jesus 5: Jesus' Ministry Launch
 
Gracious Jesus 4 - The Tempter Lures Jesus
Gracious Jesus 4 - The Tempter Lures JesusGracious Jesus 4 - The Tempter Lures Jesus
Gracious Jesus 4 - The Tempter Lures Jesus
 

Similar to Web programming by kiran and team

TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
PamRobert
 
Programming paradigm and web programming
Programming paradigm and web programmingProgramming paradigm and web programming
Programming paradigm and web programming
Mohammad Kamrul Hasan
 
Introduction To Website Development
Introduction To Website DevelopmentIntroduction To Website Development
Introduction To Website Development
zaidfarooqui974
 
Class 17-18 Introduction to Perl.pdf bbbbbb
Class 17-18 Introduction to Perl.pdf bbbbbbClass 17-18 Introduction to Perl.pdf bbbbbb
Class 17-18 Introduction to Perl.pdf bbbbbb
21h51a0581
 
Web engineering 2(lect 0)
Web engineering 2(lect 0)Web engineering 2(lect 0)
Web engineering 2(lect 0)Roohul Amin
 
Technologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentTechnologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentAnna Harris
 
PHP vs .NET vs JAVA : The Right Tech for Your Next Big Project
PHP vs .NET vs JAVA : The Right Tech for Your Next Big ProjectPHP vs .NET vs JAVA : The Right Tech for Your Next Big Project
PHP vs .NET vs JAVA : The Right Tech for Your Next Big Project
Rosalie Lauren
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
learnEnglish51
 
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTHWEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
Bhavsingh Maloth
 
Web programming UNIT II by Bhavsingh Maloth
Web programming UNIT II by Bhavsingh MalothWeb programming UNIT II by Bhavsingh Maloth
Web programming UNIT II by Bhavsingh Maloth
Bhavsingh Maloth
 
Progamming Path.pptx
Progamming Path.pptxProgamming Path.pptx
Progamming Path.pptx
FathoniMahardika1
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web Application
Sachin Walvekar
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
AmalMohammedNasserSa
 
.Net framework vs .net core a complete comparison
.Net framework vs .net core  a complete comparison.Net framework vs .net core  a complete comparison
.Net framework vs .net core a complete comparison
Katy Slemon
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web Development
SWAGATHCHOWDARY1
 
Basics of Web Development.pptx
Basics of Web Development.pptxBasics of Web Development.pptx
Basics of Web Development.pptx
Palash Sukla Das
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
JohnTaieb
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
Athhar Ahamed
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Seo Expate BD LTD
 
Difference between .net and asp.net all you need to know
Difference between .net and asp.net  all you need to knowDifference between .net and asp.net  all you need to know
Difference between .net and asp.net all you need to know
sophiaaaddison
 

Similar to Web programming by kiran and team (20)

TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
TECHNOLOGY FOR BACK-END WEB DEVELOPMENT: SERVER-SIDE SCRIPTING
 
Programming paradigm and web programming
Programming paradigm and web programmingProgramming paradigm and web programming
Programming paradigm and web programming
 
Introduction To Website Development
Introduction To Website DevelopmentIntroduction To Website Development
Introduction To Website Development
 
Class 17-18 Introduction to Perl.pdf bbbbbb
Class 17-18 Introduction to Perl.pdf bbbbbbClass 17-18 Introduction to Perl.pdf bbbbbb
Class 17-18 Introduction to Perl.pdf bbbbbb
 
Web engineering 2(lect 0)
Web engineering 2(lect 0)Web engineering 2(lect 0)
Web engineering 2(lect 0)
 
Technologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application DevelopmentTechnologies Which Can be Helpful for Web Application Development
Technologies Which Can be Helpful for Web Application Development
 
PHP vs .NET vs JAVA : The Right Tech for Your Next Big Project
PHP vs .NET vs JAVA : The Right Tech for Your Next Big ProjectPHP vs .NET vs JAVA : The Right Tech for Your Next Big Project
PHP vs .NET vs JAVA : The Right Tech for Your Next Big Project
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
 
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTHWEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
WEB PROGRAMMING UNIT II BY BHAVSINGH MALOTH
 
Web programming UNIT II by Bhavsingh Maloth
Web programming UNIT II by Bhavsingh MalothWeb programming UNIT II by Bhavsingh Maloth
Web programming UNIT II by Bhavsingh Maloth
 
Progamming Path.pptx
Progamming Path.pptxProgamming Path.pptx
Progamming Path.pptx
 
Making Of PHP Based Web Application
Making Of PHP Based Web ApplicationMaking Of PHP Based Web Application
Making Of PHP Based Web Application
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 
.Net framework vs .net core a complete comparison
.Net framework vs .net core  a complete comparison.Net framework vs .net core  a complete comparison
.Net framework vs .net core a complete comparison
 
Full Stack Web Development
Full Stack Web DevelopmentFull Stack Web Development
Full Stack Web Development
 
Basics of Web Development.pptx
Basics of Web Development.pptxBasics of Web Development.pptx
Basics of Web Development.pptx
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
 
Mobile Web Apps
Mobile Web AppsMobile Web Apps
Mobile Web Apps
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
 
Difference between .net and asp.net all you need to know
Difference between .net and asp.net  all you need to knowDifference between .net and asp.net  all you need to know
Difference between .net and asp.net all you need to know
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 

Web programming by kiran and team

  • 1. Introduction:- research paper you stupid machine', that I'm This document surveys programming". Umm, no. current and planned languages and interfaces for developing World Wide Web Programming is giving based applications prefaced written instructions in a by a discussion of the logical manner that the characteristics of such computer can understand. languages. The principal Essentially, you give the goal of creating this computer small steps of document was to identify the instructions, and the various languages currently computer goes down the list, in use and to provide some executing each one in order. insight into the context in Programming allows you to which each language is make new software and used. Secondarily, the have the computer do new authors sought some insight things. Web site into the directions that Web programming is the same programming was going, except you write applications especially in the context of or web pages that are used the intense publicity by a web browser. surrounding Sun's Java. How does web site What is Web programming work? Programming? Basically, you will embed Programming is the intricate code within your normal art of telling a computer what HTML pages. Something like to do. "You mean when I this: say, 'Give me back my
  • 2. <html> different web page when it is loaded on a different date. <head> Dynamic! <title>My Web Page</title> What is web programming </head> good for? <body> Web site programming allows you to turn a simple, <?php static HTML page into a print $date("Y/m/d"); dynamic, Web 2.0 ?> masterpiece. It allows others to interact with your web site </body> and use the application on </html> any computer with Internet access. Web site When you access your page programming is often easier with a browser, your web than programming server will parse, or read applications that will run through, your HTML page directly on the computer. line by line and when it Essentially, if you want to comes across a make or edit anything programming language, it dynamic on your website, will execute the code. In this such as a forum, a case, it writes out the current guestbook, or even a form date on the page and then submission, you will need to sends the page back to your know how to do some web web browser. Your web site programming. browser just sees a normal web page with a date but the server will generate a
  • 3. What are web languages available and programming languages? suitable for Web programming. There is no All web programming is done reason to believe that any with web programming one language will completely languages. These languages monopolize the Web can include static programming scene, technologies like HTML, although the varying XHTML, CSS, JavaScript, availability and suitability of and XML. However, most the current offerings is likely web site programming is to favour some over others. done using server-side web Java is both available and programming languages. generally suitable, but not all This code runs on the server application developers are and then gives static likely to prefer it over information back to the web languages more similar to browser. The most popular what they currently use, or, web in the case of non- programming languages programmers, over higher are: PHP, ASP.NET, Ruby level languages and tools. on Rails, Perl, ASP classic, This is OK because there is Python, and JSP. no real reason why we must converge on a single Characteristics of Web programming language for Programming Languages:- the Web any more than we Just as there is a diversity of must converge on a single programming languages programming language in available and suitable for any other domain. Formats conventional programming and protocols. The wide tasks, there is a diversity of variety of computing, display,
  • 4. and software platforms found seems almost everyone is among clients necessitates a doing so. Power. HTML is strategy in which the client limited in its computational plays a major role in the power. This is intentional in decision about how to its design, as it prevents the process and/or display execution of dangerous retrieved information, or in programs on the client which servers must be machine. However, Web capable of driving these programmers, as they have activities on all potential become more sophisticated clients. Since the latter is not in their applications, have practical, a suite of Web increasingly been hamstrung protocols covering by these limits. Tasks unable addressing conventions, to be coded in HTML must presentation formats, and either be executed on the handling of foreign formats server in some other has been created to allow language, or on the client in interoperability [Berners-Lee, a program in some other CACM, Aug. 1994]. HTML language downloaded from a (Hypertext Mark-up server. Language) is the basic Conclusions:- language understood by all WWW (World Wide Web) HTML is proving insufficient clients. Unmodified HTML by itself to develop the can execute on a PC under myriad Web-based Windows or OS/2, on a Mac, applications envisioned. or on a Unix workstation. HTML is simple enough that nearly anyone can write an HTML document, and it