CIW Lesson 8
Array
A collection of variables stored in a series
A command that prints application output to a destination, often a computer screen.
Echo
A command that repeats the input you type back to a terminal or an application window
Object
A discrete portion of an application.
Class
A group of similar objects.
Function
A line of code that allows you to refer to an entire series of steps or commands.
Variable
A place in memory used to store information for later use
Server-side includes (SSIs)
A server-side include (SSI) is an instruction within an HTML page that directs the Web server to perform an action
Include
A set of files called a library that you can refer to in your code.
Active Server Pages (ASP) using VBScript
Active Server Pages (ASP) is Microsoft's original server-side scripting solution.
Quick development
Because JavaScript does not require time consuming compilation, scripts can be developed in a relatively short period of time.
C
C is a powerful compiled programming language that has served as the foundation for other languages, including C++ and Java.
C#
C# (pronounced "C sharp") is a compiled object-oriented programming language, and is the proprietary Microsoft competitor to Java.
C++
C++ is another compiled programming language.
Client-Side Languages
Client-side languages run on the user's computer after the page is downloaded.
If/then
Executes a process only if a particular condition is true.
JavaScript
JavaScript is an object-based scripting language that allows developers to add interactivity to their Web pages
Platform independence
Like HTML, JavaScript is not specific to any operating system.
Statement
Logical constructs that allow you to control the way that information flows in the application.
PHP Hypertext Preprocessor (PHP)
PHP is an interpreted server-side scripting language for creating dynamic Web pages. It is embedded in HTML pages but is usually executed on a Web server.
Practical Extraction and Report Language (Perl)
Perl is a cross-platform programming language that enables users to write custom CGI programs and system management programs.
Do while
Runs ("do") a specified subprocess while a specified condition is true
Do until
Similar to a do while statement, but runs the specified subprocess until a specified number of events have occurred.
If/then/else
Similar to an if/then statement, but executes a group of additional commands if the given condition is false
Document Object Model (DOM)
The Document Object Model (DOM) is a standard developed by the W3C. It describes the elements, or objects, within a document rendered by a Web browser
Inheritance
The ability for one class to share characteristics with another class. Characteristics can include an object's state, structure or behavior.
Polymorphism
The ability of the programming language to make an object behave differently or to take on different characteristics, depending upon its place in an application.
Abstraction
The determination of all elements that make a particular object unique, separate and distinct from another instance of an object.
Array
allows you to create a series of variables to later manipulate.
Navigator
allows you to determine the type of browser accessing a Web page.
Document
allows you to obtain values from and write values to a document
Geolocation
an API that defines an advanced interface for location information associated only with the device hosting the application, such as latitude and longitude
Dynamic HTML (DHTML)
an umbrella term to describe HTML's ability to work with other technologies to provide animation, interactivity and dynamic updating in Web pages.
Web Application Frameworks
software framework that enables developers to create and manage dynamic Web sites, Web applications and Web services.
Easy to learn
Although JavaScript shares many characteristics with the Java programming language, the JavaScript syntax and rules are simpler.
Compiler
An application used to process code in standard text files into executable applications.
Java
Java is also an object-oriented programming language.
Interpreter
Software used to read and process code in standard text files.
VBScript
VBScript is the Microsoft implementation of JavaScript.
Visual Basic
Visual Basic (VB) is a compiled programming language developed by Microsoft Corporation.
Break
When placed inside of a statement, allows an application to break out of an infinite loop in case of a problem.