The following are
some of the most popular or widely used mainstream Programming language methodologies
currently used for web development and business applications.
Navigation Instructions
Click on the language
titles of your choice for more information.
Then, click on its underlined language
heading to navigate to
its corresponding main page.
Note: For your added convenience, under each of the specific programming
language main pages, we have included the following self
explanatory
categorized sections: Add-ons, Utilities, Applications, Forums,
General Website Links, Programming Tips, Reviews, Publications,
Support Sources, Tutorials, and Books.
Access
Access Programming®
- Developed by Microsoft® Access
is "For experienced database programmers and first-time
database users alike, Microsoft Access version 2002 delivers
powerful tools for managing and analyzing data. With XML
support, developers can create sophisticated enterprise-wide
database solutions that integrate easily with the Web. New
users will find comprehensive tools that make building
databases more intuitive. New features like Microsoft
PivotTable® and Microsoft PivotChart® greatly improve data
analysis capabilities. Like the rest of Office XP, Access 2002
helps you work smarter".
ASP
Programming -
"Active Server Pages is an
open, compile-free application environment in which you can
combine HTML, scripts, and reusable ActiveX server components
to create dynamic and powerful Web-based business solutions.
Active Server Pages enables server-side scripting for IIS with
native support for both VBScript and Jscript." (ASP
description by Microsoft®)
C++
Programming
- "Released in 1985, C++
is an object-oriented programming language created by Bjarne
Stroustrup. C++ maintains almost all aspects of the C
language, while simplifying memory management and adding
several features - including a new data type known as a class - to allow
object-oriented programming. C++ maintains the features of C
which allowed for low-level memory access but also gives the
programmer new tools which simplify memory management."
CGI Programming -
"The Common Gateway Interface, or CGI, is a
standard for external gateway programs to interface with
information servers such as HTTP servers. A plain HTML
document that the Web daemon retrieves is static, which means
it exists in a constant state: a text file that doesn't
change. A CGI program, on the other hand, is executed in
real-time, so that it can output dynamic information."
CSS
Programming -
"Web style sheets have been around for a number
of years, but their power and importance went largely
unnoticed since few implementations existed. Web authors,
anxious to add creativity to their pages by influencing the
presentation, began to use Netscape's proprietary extensions
rather than the more powerful style sheets. This was quite
natural, since Netscape's proprietary extensions could be seen
by a significant portion of Web users, while few would see
style sheet enhancements."
DHTML
Programming - "Dynamic HTML refers to
technologies that allow documents to be changed after their
initial display, without server access, through user
interaction and client-side scripting. Page elements can be
displayed selectively, then modified, moved or replaced. This
ability to move and replace objects allows for the animation
of text and graphics. In turn, selective display and
replacement can be used for database record retrieval.
Personal home pages as well as complex business applications
can make use of the technology. Pages look and feel like
native operating system applications, and all without
straining bandwidth and server links. Currently, there are two
versions of DHTML, Netscape's and Microsoft's. Due to this
split, some elements that work with Netscape Navigator may not
work with Microsoft Internet Explorer and vice versa."
HTML
Programming -
"In strictly formal terms, HyperText
Markup Language (HTML) is not in fact a markup language, but a
specific Document Type Definition (DTD) for the Standard
General Markup Language (SGML), where SGML is a standard for
describing markup languages, and a DTD is a specific markup
language written using SGML. Less formally it is the stuff
that makes the World Wide Web (WWW), the hypertext information
system mainly developed by Tim Berners-Lee [1] and a team at
CERN, the European Particle Physics Lab in Geneva, originally
to meet the needs of the high energy physics community there
and worldwide. Development began in 1989, and the WWW was
installed at CERN in 1991."
Javascript
Programming -
"Javascript is an easy-to-use programming
language that can be embedded in the header of your web pages.
It can enhance the dynamics and interactive features of your
page by allowing you to perform calculations, check forms,
write interactive games, add special effects, customize
graphics selections, create security passwords and more.
One of the best things
about JavaScript is that you can do a great deal with very
little programming. You don't need a fancy computer, you don't
need any software other than a word processor and a Web
browser, and you don't need access to a Web server; you can do
all your work right on your own computer."
Perl
Programming - "Perl is the brainchild of Larry
Wall. He continues to develop and maintain the language,
which, through the help of the net. community, is available on
virtually every computer platform, from Apple Macintosh to
VMS. Perl is an acronym for "Practical Extraction and Report
Language", although you'll sometimes hear it referred to as
the "Pathologically Eclectic Rubbish Lister." It started out
as a scripting language to supplement
rn,
the ubiquitous USENET reader, which Wall also wrote. (Most
people could only dream of writing a program that is installed
on every UNIX box on the planet - Larry has two.) It is an
interpreted language that is optimized for string
manipulation, I/O, and system tasks. It has built-ins for
almost everything that's in section 2 of the UNIX manuals,
which makes it very popular with system administrators. It
incorporates syntax elements from the Bourne shell, csh, awk,
sed, grep, and C.
Perl has gained recent
attention in the explosion of the World Wide Web as a quick
and effective way to mock up applications that provide much of
the web's interactivity. It has a lot of syntax that can make
scripts contain more characters from the top row of the
keyboard than any other, but that is not necessary to get
anything done. In fact, there are few of the traditional
limitations that interpreted languages impose."
PHP
Programming - "Up until
recently, scripting on the internet was something which very
few people even attempted, let alone mastered. Recently
though, more and more people have been building their own
websites and scripting languages have become more important.
Because of this, scripting languages are becoming easier to
learn and PHP is one of the easiest and most powerful yet. PHP
stands for Hypertext Preprocessor and is a server-side
language. This means that the script is run on your web
server, not on the user's browser, so you do not need to worry
about compatibility issues. PHP is relatively new (compared to
languages such as Perl (CGI) and Java) but is quickly becoming
one of the most popular scripting languages on the internet."
Visual
Basic Programming - "VISUAL
BASIC is a high level programming
language evolved from the earlier DOS version called BASIC.
BASIC means Beginners' All-purpose Symbolic
Instruction Code. It is a fairly easy
programming language to learn. The codes look a bit like
English Language. Different software companies produced
different version of BASIC, such as Microsoft QBASIC,
QUICKBASIC, GWBASIC ,IBM BASICA and so on.
VISUAL BASIC is a VISUAL and events driven
Programming Language. These are the main divergence from the
old BASIC. In BASIC, programming is done in a text-only
environment and the program is executed sequentially. In
VISUAL BASIC, programming is done in a graphical environment.
Because users may click on a certain object randomly, so each
object has to be programmed independently to be able to
response to those actions (events). Therefore, a VISUAL BASIC
Program is made up of many subprograms, each has its own
program codes, and each can be executed independently and at
the same time each can be linked together in one way or
another."
XML
Programming - "What is XML? 1.XML stands for EXtensible
Markup Language, 2.XML is a
markup language much like HTML, 3. XML was
designed to describe data, 4. XML
tags are not predefined in XML. You must define your own
tags,5. XML uses a Document TypeDefinition (DTD) or an XML Schema to
describe the data, 6. XML with a DTD or XML
Schema is designed to be self-descriptive."
General Tools and Utilities
- This section provides the visitor with access to
numerous sources catering to programming Tools and Utilities.
This section is updated frequently so please revisit often.