Friday, 5 October 2012

What is a Keyword?


In text editing and database management systems, a keyword is an index entry that identifies a specific record or document.

 In programming, a keyword is a word that is reserved by a program because the word has a special meaning. Keywords can be commands or parameters. Every programming language has a set of keywords that cannot be used as variable names. Keywords are sometimes called reserved names .
 A word used by a search engine in its search for relevant Web pages.

In computer programming, a keyword is a word or identifier that has a particular meaning to the programming language. The meaning of keywords — and, indeed, the meaning of the notion of keyword — differs widely from language to language.

In many languages, such as C and similar environments like C++, a keyword is a reserved word which identifies a syntactic form. Words used in control flow constructs, such as if, then, and else are keywords. In these languages, keywords cannot also be used as the names of variables or functions.

In some languages, such as ALGOL and Algol 68, keywords cannot be written verbatim, but must be stropped. This means that keywords must be marked somehow. E.g. by quoting them or by prefixing them by a special character.

Some languages, such as PostScript, are extremely liberal in this approach, allowing core keywords to be redefined for specific purposes.

In Common Lisp, the term "keyword" (or "keyword symbol") is used for a special sort of symbol, or identifier. Unlike other symbols, which usually stand for variables or functions, keywords are self-quoting and self-evaluating[1]:98 and are interned in the KEYWORD package.[2] Keywords are usually used to label named arguments to functions, and to represent symbolic values.

Languages vary as to what is provided as a keyword and what is a library routine. Some languages, for instance, provide keywords for input/output operations whereas in others these are library routines. In Python (versions earlier than 3.0) and many BASIC dialects, print is a keyword. In contrast, the C and Lisp equivalents printf and format are functions in the standard library.

Typically, when a programmer attempts to use a keyword for a variable or function name, a compilation error will be triggered. In most modern editors, the keywords are automatically set to have a particular text colour to remind or inform the programmers that they are keywords.

In languages with macros or lazy evaluation, control flow constructs such as if can be implemented as macros or functions. In languages without these expressive features, they are generally keywords.



It all begins with words typed into a search box.

Keyword research is one of the most important, valuable, and high return activities in the search marketing field. Ranking for the "right" keywords can make or break your website. Through the detective work of puzzling out your market's keyword demand, you not only learn which terms and phrases to target with SEO, but also learn more about your customers as a whole.

It's not always about getting visitors to your site, but about getting the right kind of visitors. The usefulness of this intelligence cannot be overstated - with keyword research you can predict shifts in demand, respond to changing market conditions, and produce the products, services, and content that web searchers are already actively seeking. In the history of marketing, there has never been such a low barrier to entry in understanding the motivations of consumers in virtually every niche.







what is a keyword in java

what is a keyword search

what is a keyword in programming

what is a keyword tool

what is a keyword phrase

what is a keyword domain

what is a keyword bid

what is a keyword in c
       




















Maani Sharma [ MBA Aviation ]
Manager Aviation NEWS Project

www.All-Aviation-NEWS.in

www.AeroSoftCorp.com

www.AeroSoft.in

www.AeroSoft.co.in

www.AeroSoftseo.com

On-Line Assistance:

Gtok:                       maani.aerosoft@gmail.com

Y!Messenger:          maani.aerosoft@yahoo.com

Rediff:                     maani.aerosoft@rediffmail.com

MSN:                     maani.aerosoft@hotmail.com

No comments:

Post a Comment