RAM NetSoftware
 
Glossary


C:  A high-level programming language developed in the mid 70s, C is used for a variety of applications and is a popular language for PCs as it requires less memory than other languages. The UNIX operating system (in use by many Web servers) was first major program written in C was the UNIX operating system.

Cellular:  The term refers to the group of communications systems that divide a geographic region into sections, called cells.  The divisions are used to optimize limited transmission frequencies that are utilized by mobile phone connections.

CGI:  Common Gateway Interface transfers information between a Web server and a CGI program, which is designed to accept and return data. CGI programs are often written in programming languages such as C, Perl, Java, or Visual Basic and are commonly used to gather input from users.

DHTML:  Dynamic HTML can be used for Web content that changes each time it is viewed. The same Web page can create unique content for individual viewers based on factors like the user's geographic location, time of day, previous pages viewed or with a customizable features.  Some technologies used for Dynamic HTML include CGI scripts, Java and many more.

DOM:  The Document Object Model specifies how objects are represented on a Web page (text, images, headers, links, etc.) by defining an object's attributes as well as stipulating how various objects and attributes can be manipulated. DHTML relies on the DOM to dynamically change the appearance of Web pages after they have been downloaded to a user's browser.

HTML:  Hypertext Markup Language is the authoring language used to create and define structure and layouts for Web documents.  HTML is similar to SGML, although it is not a strict subset of that markup language.

J2EE:  Short for Java 2 Platform Enterprise Edition, J2EE is a platform-independent environment from Sun for developing, building and deploying Web-based enterprise applications online.

Java:  A programming language developed by Sun Microsystems, Java is frequently utilized by Web developers in creating anything from applets, which are small programs that run on a computer by a Java-compatible Web browser, as well as more complicated applications.

Jini:  Pronounced GEE-nee, this is software from Sun Microsystems that connects devices, such as printers and disk drives, on a network. The application works by passing applets back and forth between such devices and allows any computer that can run Java access to the code and data that passes among devices.

JMS:  JMS stands for Java Message Service, an application that offers end-to-end messaging for mobile devices.

Linux:  A freely-distributable open source variety of UNIX that runs on a number of hardware platforms, making it extremely popular over the past few years.

Multimedia:  This term describes the use of computers to integrate text, graphics, video, animation, and sound, a trend that has grown increasingly popular as more powerful PCs have entered the market.

Palmtop:  As its name suggests, this is a very small computer designed to fit into your hand, lacking most of the frills offered by the desktop variety.  Though most do not include disk drives, many have slots into which you can insert disk drives, modems, memory, or other devices. Palmtops are also called PDAs, handheld computers and pocket computers.

PDA:  A Personal Digital Assistant or PDA is a handheld device such as a pager, cellular phone or Palmtop computer which combines computing, telephone/fax, and networking features.  Most PDAs, though not all, are pen-based, using a stylus rather than a keyboard for input.

Perl:  Short for Practical Extraction and Report Language, Perl is a programming language used to process text and has become one of the most popular languages for writing CGI scripts.

Platform:  The underlying hardware or software for a system is called a platform. The term is often synchronous with "operating system", and includes such programs as Windows, Linux and Unix.

SAX:  SAX is a software company that offers tools to expedite application development for Windows and the Internet.

SGML:  The Standard Generalized Markup Language was developed in 1986. SGML is a system for organizing and tagging elements of a document, specifying rules for tagging rather than stipulating particular formatting. The system is used to manage large documents and is not yet widely used on PCs.  HTML defines and interprets tags according to SGML rules.

Sun Microsystems:  Sun is a company based in California that manufactures computer hardware and software and is best known for developing workstations and operating environments for the UNIX operating system, a system used by many Web Servers. Sun is also responsible for developing the Java programming language.

Unix:   A popular multi-user, multi-tasking operating system developed early 70s that is used on many Web servers.

Virtual Machine:  This term describes a self-contained operating environment that functions like a separate computer.  Java applets run on a Virtual Machine.

Visual Basic:  A programming language and environment developed by Microsoft, Visual Basic was one of the first applications to offer a graphical programming environment for developing user interfaces.

WAP:  The Wireless Application Protocol is an operating system enabling users the accessibility of downloading information instantly with WAP-supported mobile devices, including mobile phones, pagers, two-way radios, smartphones and communicators.

Webclipping:  An architecture that includes applications that run on a Palm Powered handheld, Webclipping can deliver content from your company's own Web site to your users.

Wireless BitMap:  A WBMP is a graphical file format optimized for mobile computing devices and is consistent with WAP specifications.  Standard Web graphics formats such as GIF and JPEG can be converted to WBMP.

XML:  Extensible Markup Language was developed by the World Wide Web Consortium as a pared-down version of SGML and was designed specifically for Web documents.  Developers use XML to create customized tags, which enables the efficient definition, transmission, validation, and interpretation of data among applications or organizations.

© 2003 RAM NetSoftware, Inc

Home Demo Apps Products Technology Glossary Company Contact Us