Pam Van Londen, Corvallis Artist, Oregon Artist. Creating Every Day…paintings, web sites, and courses Oregon daily painter, murals and portraits. Corvallis Web Designer / Web Developer. Original abstract landscape oil paintings

Programming Languages

Posted in Knowledge Base and Planning 2 years, 11 months ago at 12:39 pm

Web Programming Languages

Loren Paulsen 2007

Primary Purpose Client Side Server Side – Linux Server Side – Windows
Page Structure
 
Effects/UI Enhancements
JavaScript
A simple scripting language that is sent as text and compiled
on the client before execution
 
AJAX (Asynchronous
Javascript and XML)
Incorporates standards-based presentation using XHTML and CSS; dynamic
display and interaction using the Document Object Model; data interchange
and manipulation using XML and XSLT; asynchronous data retrieval
using XMLHttpRequest; and JavaScript binding everything together
Simple Includes  
SSI/SHTML
Server Site Includes are server-parsed pages, meaning the server
scans the page for commands that require additional insertion
before the page is sent to the user
Syndication, Web Services

RSS
RSS is a format for syndicating news and the content of news-like
sites, including major news sites like Wired, news-oriented community
sites like Slashdot, and personal weblogs

 

SOAP

Interfaces with XML to deliver web services.

 

XML, XSLT

Specifications developed by the W3C, allowing designers to create
their own customised tags, enabling the definition, transmission,
validation, and interpretation of data between applications
and between organizations.

Complex Websites, Database Driven Content, and E-commerce  
PHP
An HTML-embedded scripting language. Much of its syntax is borrowed
from C, Java and Perl. The goal of the language is to allow
web developers to write dynamically generated pages quickly.
ASP.NET
A free technology that allows programmers to create dynamic web applications.
ASP.NET can be used to create anything from small, personal
websites through to large, enterprise-class web applications.
Mobile Web Sites

WML

WML a language that allows the text portions of Web pages to
be displayed on mobile phones and personal digital assistants (PDAs)
via wireless access. WML is part of the Wireless Application Protocol
(WAP) that is being proposed by several vendors to standards bodies.

 

MathML Reference
MathML introduces markup that describes mathematical formulas, enabling cross-platform communication of mathematical ideas.