Algorithm A set of steps that clearly defines a sequence of operations to solve a problem.
Assembly language Computer language that consists of symbolic codes, developed to make computer programming easier than machine language.
Assignment operator Operator used to assign a value to a variable
Break statement A statement used to exit from a loop as soon as a certain condition occurs.
Candid solution A step by step solution of a problem that will produce correct result.
Comments Notes that ore included in programs when a fact is to be brought to the attention of program’s reader.
Compiler Computer software that translates an entire program written in a high level language to solve a problem.
Computer program A sequence of instruction written in a computer programming language to solve a problem
Conditional statement An instruction in a programming language that contains a condition based on which flow of execution of program statements is controlled.
Constant A quantity whose value does not change during program execution.
Continue A statement that causes a loop to be continued with the next iteration after skipping the remaining statements in the loop.
Do while loop A loop structure used in computer programs when it is required to execute the loop at least once.
Escape sequence A combination of backslash and a code character to control printing of data on the screen.
Flowchart A diagrammatic representation of algorithm that illustrates the sequence of operations to be performed to solve a problem in the form of a diagram.
For loop A loop structure used to execute a set of statement repeatedly for a fixed number of times in a program.
Header file A file that contains a set of predefined functions of C language
High level language An English oriented programming language commonly used to write computer programs.
Home page The main web page of a website that opens in a browser when users access it or the web page that automatically loads when a web browser is opened.
HTML The language of Internet’s world wide web for writing web pages.
Hyperlink Text or image in a web page that links it to another Web page or another section of the same page when user clicks on it.
Integrated Development Environment (IDE) Computer software that is used to create, compile and run programs within one software.
Internet a worldwide network of computers for accessing and sharing information
Interpreter Software that translates a program written in a high level language into machine language, one instruction at a time and executes it immediately before translating the next instruction.
Karnaugh map A pictorial form of truth table that provides a simple method for minimizing Boolean functions.
Linker Software that takes one or more object files, generated by a compiler and combines them into a single executable program.
Loader Software that loads programs into memory and then executes them.
Logic gate Digital circuit that has two or more logic inputs and producers a single output of low or high level determined by the logic inputs presented at the input
Logic operator Operator used for building compound conditions in computer programs
Loop A statement in a programming language that allows one or more statement to be repeatedly executed as many times as required.
Machine language Computer language that consists of zeroes and ones
Order of precedence of  perators The rule that specifies the order in which operations are to be performed in an expression.
Preprocessor directives Instruction for the c compiler at the beginning of program.
Relational operator Operator used to compare two values of the same type, used in an expression when a decision is to be based on a condition in a program.
Reserved words Words that are part of programming language and have special purpose in programs
Search engine A website or software system that allows people to find information on WWW.
Selection structure A structure In programming that allows a choice of among various options.
Semantic Gives meaning to statements in a programming language
Sequential structure Refers to execution of operation in the order in which they appear
Syntax Refers to the rules of a programming language according which statements of a program are to be written
Text editor A simple word-processor that is used to create and edit source code of a program
Truth Table A table that represents a Boolean function
Typecasting A way to convert a variable form one data type to other data type
Uniform Resource Locator (URL) An internet address that identifies a website
Variable A symbolic name that represents a value that can change during execution of a program
Web browser Software that enables users to retrieve information on the Web (Internet)
Web server Computer that makes Web pages available through internet
Web hosting Refers to uploading of Web pages to Web server so that others con access it
Web page A document on the internet that can be accessed through a Web browser
Web portal A website that offers a large variety of services such as online shopping, news, stock prices, e-mail, search engine etc
Website A collection of related Web pages hosted on a Web server and accessible through an internet address known as Uniform Resource Locator
While loop A repetition structure in a program used when the number of iterations is not known in advance and the repetition continues until some condition remains true


slot pulsa 5000 poker idn bandarqq slot4d gacor88 slot gacor hari ini slot pulsa sbobet88 parlay pkv games slot demo toto macau slot depo 10k dominoqq pg slot situs slot gampang menang slot mpo poker qq idn poker slot maxwin akun pro kamboja slot hoki poker games slot888 slot gacor 5000 slot777 gacor pkv games hoki slot777 online pkv dominoqq slot77