Webopedia on Google+Webopedia on TwitterWebopedia on FacebookTech Bytes Blog
Main » TERM » E »

expression

In programming, an expression is any legal combination of symbols that represents a value. Each programming language and application has its own rules for what is legal and illegal. For example, in the C language x+5 is an expression, as is the character string "MONKEYS."

Every expression consists of at least one operand and can have one or more operators. Operands are values, whereas operators are symbols that represent particular actions. In the expression

x + 5

x and 5 are operands, and + is an operator.

Expressions are used in programming languages, database systems, and spreadsheet applications. For example, in database systems, you use expressions to specify which information you want to see. These types of expressions are called queries.

Expressions are often classified by the type of value that they represent. For example:

  • Boolean expressions : Evaluate to either TRUE or FALSE
  • integer expressions: Evaluate to whole numbers, like 3 or 100
  • Floating-point expressions: Evaluate to real numbers, like 3.141 or -0.005
  • String expressions: Evaluate to character strings





  • ';
    TECH RESOURCES FROM OUR PARTNERS
    DID YOU KNOW?
    Hype Versus Action in the Developer's World

    Often times technologies start as hype but with time become adopted. As a developer or technologist, it is worth reading the hype and knowing the... Read More »

    Microsoft Hyper-V Network Virtualization Q&A

    The top 5 Hyper-V questions with answers provided by Nirmal Sharma, a MCSEx3, MCITP and Microsoft MVP in Directory Services. Read More »

    Storage Trends: Solid State and Software Defined

    Solid state drives and software defined storage are two leading trends in the rapidly growing storage market.  Read More »

    QUICK REFERENCE
    How to Create a Desktop Shortcut to a Website

    Creating desktop shortcuts to a websites is useful. When you double-click the icon from your desktop it automatically launches the browser and... Read More »

    Flash Data Storage Vendor Trends

    Although it is almost impossible to keep up with the pace of ongoing product releases, here are three recent highlights in the flash data storage... Read More »

    15 Important Big Data Facts for IT Professionals

    Keeping track of big data trends, research and statistics gives IT professionals  a solid foundation to plan big data projects. Here are 15... Read More »