algorithm: A group of rules or procedures for solving a problem in a series of steps. Algorithms are used in mathematics and in computer programs for figuring out solutions.
bit: (in computer science) The term is short for binary digit. It has a value of either 0 or 1.
code: (in computing) To use special language to write or revise a program that makes a computer do something. (n.) Code also refers to each of the particular parts of that programming that instructs a computer's operations.
database: An organized collection of related data.
HTML: Short for Hypertext Markup Language. It's the standardized language for setting the structure of most webpages
programming: (in computing) To use a computer language to write or revise a set of instructions that makes a computer do something. The set of instructions that does this is known as a computer program. The term is also used, in an analogy to computer programming, to describe the way something — such as cells — have been designed to function. A person who writes or revises software is a known as a programmer.
smartphone: A cell (or mobile) phone that can perform a host of functions, including search for information on the internet.