Selection sort is a simple but inefficient algorithm. In the beginning of each iteration it assumes an element to be the smallest and compares it with all unsorted elements right to this. At the end of each pass smallest element found in that pass is moved to its correct position.
Bubble Sort
Bubble Sort is a simple sorting technique which repeatedly compares two adjacent elements and swap them if they are in wrong order.

Boolean Expressions & Logical Operators
Concept 1
In a boolean expression Exp1 || Exp2, if Exp1 is found to be true then Exp2 is not evaluated because it does not have any effect on the final result.

Can We Run C Program without main() Function
Have you ever thought your programming without main function? I think none of us have ever made even a single program without this.

Control Statements-I
Concept 1
If a semicolon is placed at the end of any control statement (if, for, while etc.) it means there is no more statement inside that control statement.

Mental Calculations
In our day-to-day life we need to do calculations frequently but we prefer to use calculators even for a simple calculation to save our precious time. But some shortcut methods can speed up our calculations tremendously without the need of any calculating device. Here I am going to discuss some of these shortcuts for doing mental calculations:- 
Provident Fund
Provident fund is a combination of two words Provident + Fund. Provident means “providing for future needs” and Fund means “a reserve of money set aside for some purpose”. So Provident Fund is a reserve of money set aside for future needs of the person. There are many types of provident funds. Some of them are mentioned below:-

Parts of Speech: Lesson 2
We introduced you to the following parts of speech in the last lesson: 1. Noun, 2. Pronoun, 3. Verb, 4. Adverb, 5. Adjective. We did not take up them in details. We shall do that later.
Concept Review Questions (Time and Work)
This exercise is based upon the different fundamentals taught to you earlier. Try these questions own your own. If you face any difficulty in solving these questions you can use the hint given with each question. 
Pointers in C
Pointers are basically data types that store addresses of some memory location containing some data. A pointer references a location in memory, and obtaining the value at the location a pointer refers to is known as dereferencing the pointer. 






