Tuesday, March 26, 2013

SIMPLE WEBSITE

<html>
<head>

<title>Untitled Document</title>
<link href="engine1/style.css" rel="stylesheet" type="text/css"></link>
 <script src="engine1/jquery.js" type="text/javascript"></script>
<style>
header,nav,article,aside,time,footer
{
 display:block;
 margin:0px;
 padding:0px;
}
h1toh6,span,div,p,br,ul,ol,li,
{
 margin:0px;
 padding:0px;
}
body
{
 width:960px;
 height:850px;
 background-color: rgba(51,51,51,1);
 margin:0 auto;
}
header
{
 width:960px;
 height:150px;


}
#logo
{
 width:200px;
 height:60px;


}
#form
{
 margin-top:50px;
 text-align:right;
}
#search
{
 border-radius:20px;
}
.clear
{
 clear:both;
}
a
{
 text-decoration:none;
 color:rgba(255,255,0,1);
}
nav
{
 width:960px;
 height:300px;

}
article
{
 width:960px;
 height:50px;
 background-color: rgba(0,0,153,1);
 border:3px solid rgba(0,0,153,1);
 margin-bottom:20px;



}
#menu
{
 width:960px;

 }
#menu ul>li
{
 display:inline;
 padding:21px;
 color:rgba(255,255,255,1);

}

aside
{
 width:230px;
 height:360px;
 margin-bottom:10px;


}
h3
{
 color:rgba(102,0,153,1);
 font-size:20px;

}
p
{
 color:rgba(204,0,153,1);

}
.left
{
 float:left;
}

time
{ width:700px;
height:350px;
margin-left:20px;
 margin-bottom:10px;

}
h4
{
 color:rgba(102,0,153,1);
 font-size:15px;
 text-align:center;
 text-decoration:underline;

}
#mainImage
{
 width:150px;
 heigh:150px;
 padding:2px;
 margin-left:5px;

}
footer
{
 width:960px;
 height:60px;
 clear:both;
 margin-bottom:10px;

}
#Icon
{
 width:100px;
 height:60px;
 text-align:left;

}


</style>



</head>
<body>
<header>

  <img alt="New folder" id="logo" src="semilore 100res.png" />
  <form id="form" method="post">
<input id="search" placeholder="Search...." type="search" />
<input type="button" value="search" />
</form>
</header>
<nav>
<div id="wowslider-container1">
 <div class="ws_images">
<ul>
<li><img alt="05" id="wows1_0" src="data1/images/05.jpg" title="05" /></li>
<li><img alt="boutique-interior-design" id="wows1_1" src="data1/images/boutiqueinteriordesign.jpg" title="boutique-interior-design" /></li>
<li><img alt="Casual T-Shirt 2" id="wows1_2" src="data1/images/casual_tshirt_2.jpg" title="Casual T-Shirt 2" /></li>
<li><img alt="Casual T-Shirt" id="wows1_3" src="data1/images/casual_tshirt.jpg" title="Casual T-Shirt" /></li>
<li><img alt="Gale_boutique_shop2" id="wows1_4" src="data1/images/gale_boutique_shop2.jpg" title="Gale_boutique_shop2" /></li>
<li><img alt="images" id="wows1_5" src="data1/images/images.jpg" title="images" /></li>
<li><img alt="Just-Shop-Boutique_03" id="wows1_6" src="data1/images/justshopboutique_03.jpg" title="Just-Shop-Boutique_03" /></li>
<li><img alt="mastercardwatch" id="wows1_7" src="data1/images/mastercardwatch.jpg" title="mastercardwatch" /></li>
<li><img alt="Punk_accessories-01" id="wows1_8" src="data1/images/punk_accessories01.jpg" title="Punk_accessories-01" /></li>
<li><img alt="slippers (2)" id="wows1_9" src="data1/images/slippers_2.jpg" title="slippers (2)" /></li>
<li><img alt="slippers" id="wows1_10" src="data1/images/slippers.jpg" title="slippers" /></li>
<li><img alt="thera-m-interior_588" id="wows1_11" src="data1/images/theraminterior_588.jpg" title="thera-m-interior_588" /></li>
<li><img alt="Wool+Slip+Sole.+Multi+Purpose+Indoor+Outdoor.+Custom+made+MENS+sizes" id="wows1_12" src="data1/images/wool+slip+sole.+multi+purpose+indoor+outdoor.+custom+made+mens+sizes.jpg" title="Wool+Slip+Sole.+Multi+Purpose+Indoor+Outdoor.+Custom+made+MENS+sizes" /></li>
</ul>
</div>
<div class="ws_bullets">
<div>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="05"><img alt="05" src="data1/tooltips/05.jpg" />1</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="boutique-interior-design"><img alt="boutique-interior-design" src="data1/tooltips/boutiqueinteriordesign.jpg" />2</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="Casual T-Shirt 2"><img alt="Casual T-Shirt 2" src="data1/tooltips/casual_tshirt_2.jpg" />3</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="Casual T-Shirt"><img alt="Casual T-Shirt" src="data1/tooltips/casual_tshirt.jpg" />4</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="Gale_boutique_shop2"><img alt="Gale_boutique_shop2" src="data1/tooltips/gale_boutique_shop2.jpg" />5</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="images"><img alt="images" src="data1/tooltips/images.jpg" />6</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="Just-Shop-Boutique_03"><img alt="Just-Shop-Boutique_03" src="data1/tooltips/justshopboutique_03.jpg" />7</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="mastercardwatch"><img alt="mastercardwatch" src="data1/tooltips/mastercardwatch.jpg" />8</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="Punk_accessories-01"><img alt="Punk_accessories-01" src="data1/tooltips/punk_accessories01.jpg" />9</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="slippers (2)"><img alt="slippers (2)" src="data1/tooltips/slippers_2.jpg" />10</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="slippers"><img alt="slippers" src="data1/tooltips/slippers.jpg" />11</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="thera-m-interior_588"><img alt="thera-m-interior_588" src="data1/tooltips/theraminterior_588.jpg" />12</a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#" title="Wool+Slip+Sole.+Multi+Purpose+Indoor+Outdoor.+Custom+made+MENS+sizes"><img alt="Wool+Slip+Sole.+Multi+Purpose+Indoor+Outdoor.+Custom+made+MENS+sizes" src="data1/tooltips/wool+slip+sole.+multi+purpose+indoor+outdoor.+custom+made+mens+sizes.jpg" />13</a>
</div>
</div>
<a class="wsl" href="http://wowslider.com/">HTML Slideshow Codes by WOWSlider.com v2.9</a>
 <div class="ws_shadow">
</div>
</div>
<script src="engine1/wowslider.js" type="text/javascript"></script>
 <script src="engine1/script.js" type="text/javascript"></script>


</nav>
<article>
<div id="menu">
<ul>
<li>HOME</li>
<li>PORTFOLIO</li>
<li>ABOUT</li>
<li>SERVICES</li>
<li>CONTACT</li>
</ul>
</div>
</article>
<aside class="left">
<div align="center">
<img height="160" src="example4.jpg" width="200" />
<h3>
About</h3>
Back in the day,we never had fashion stuff to helps us look attractive;we had to just dress anyhow who cares?
I mean.Yeah.Back in the day,we never had fashion stuff to helps us look attractive;we had to just dress anyhow who cares?

<br />

</div>
</aside>
<time class="left">
<h4>
New Arrival</h4>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"><img alt="New folder" id="mainImage" src="Men watch.jpg" /></a>
 <a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"> <img alt="New folder" id="mainImage" src="Handcurve Shirt.jpg" /></a>
  <a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"><img alt="New folder" id="mainImage" src="CLEAN-INDIGO-JEANS2.jpg" /></a>
 <a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"> <img alt="New folder" id="mainImage" src="Indoor slippers.jpg" /></a>
  <a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"><img alt="New folder" id="mainImage" src="Perfect Shirts.jpg" /></a>
  <a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"><img alt="New folder" id="mainImage" src="Mannequin_with_jeans.jpg" /></a><br />




</time>
<footer>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"><img alt="New folder" id="Icon" src="Facebook-icon.png" /></a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"><img alt="New folder" id="Icon" src="twitter-icon.png" /></a>
<a href="http://www.blogger.com/blogger.g?blogID=2114728105159555014#"><img alt="New folder" id="Icon" src="rss-icon.jpg" /></a>

</footer>
</body>
</html>

Untitled Document
New folder New folder New folder

Tuesday, March 19, 2013

CALCULATOR

Untitled Document

LATEST JAVA SCRIPT VERSION

JavaScript 1.8.5 is the latest version of JavaScript.Javascript 1.8.5 has introduced many new features as shown below; -The javaScript 1.8.5 is supported by Mozilla 4.0 and Internet Explorer 9.0 -The new array of features introduced in JavaScript 1.8.5 includes: String.prototype.trim,Array.prototypelastindexOf,Array.prototype.some,Array.prototype.map,Array.prototype.reduce,Array.prototype.reduceRight,Array.prototype.indexOf,Array.prototype.every, Array.prototype.forEach,Array.prototype.filter and Object.getPrototype Of.All these features of JavaScript 1.8.5 are linked in the mdn documentation.To know the browsers that support these features of JavaScript 1.8.5, verify the compatibility table formulated by Juriy Zaytsev. -JavaScript 1.8.5 also introduces a new garbage collector that scans the C stack. Javascript 1.8.5's garbage collector looks for bits that it treats as possible GC roots. As this collector is conservative, it finds "garbage" addresses that trigger warnings given out by specific code analysis tools.
                   FEATURES OF JAVASCRIPT 1.8.5
JavaScript 1.8.5 is the current version of JavaScript.JavaScript 1.8.5 has introduced wide range of methods that offer flexible features as listed below
 -Object.create method of JavaScript 1.8.5 is used to create a new object along with prototype properties.

-Object.defineProperties of javaScript 1.8.5 is used to append named properties that are described by given descriptors to a given object.

 -Object.getOwnPropertyDescriptor of JavaScript 1.8.5 is used to return property descriptor for named property of an object

-Object.keys of JavaScript 1.8.5 returns a set of all enumerable properties of an object. 

-Object.getOwnPropertyNames of JavaScript 1.8.5 returns a collection of enumerable properties ana non-enumerable properties of an object.

-Object.preventExtensions of JavaScript 1.8.5 prevents xtension of objects.

-Object.isExtensible of JavaScript determines if extension of objects is allowed

 -Object.seal of JavaScript 1.8.5 ensures that other code doesn't delete properties of objects. 

-Object.isSealed of JavaScript 1.8.5 determines if whether an objects is sealed or not.

-Object.freeze of javaScript 1.8.5 freezes object to prevent the other code from deleting or changing any properties.

   JavaScript 1.8.5 also has methods to find if an object is frozen
-Array.isArray of javascript 1.8.5 verifies whether variable is an array

 -Date.toJSON of javascript 1.8.5 returns a string of JSON format for any date object.

Monday, February 11, 2013

HTML

HTML

WELCOME TO HTML

  • what is html?
  • what is xhtml?
  • what is css?
  • what is html5?

ANSWER

  • HyperText Markup Language (HTML) is the main markup language for creating web pages and other information that can be displayed in a web browser.
  • XHTML (Extensible Hypertext Markup Language) is a family of XML markup languages that mirror or extend versions of the widely used..
  • Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language.
  • HTML5 is a markup language for structuring and presenting content for the World Wide Web and a core technology of the Internet.
    IMPORTANCE OF FRUITS
  • Fruits Lower Risk of Illness and Disease.
  • Fruits Hydrate the Body.
  • Fruits Regulate the body
  • Its provide energy to the body

5 EXAMPLES OF FRUITS

  • Apple...This is called the pomaceous fruit of the apple tree, species Malus domestica in the rose family (Rosaceae). It is one of the most widely cultivated tree fruits, and the most widely known of the many members of genus Malus that are used by humans. Apples grow on small, deciduous trees.
  • Banana...This is the largest herbaceous flowering plant.All the above-ground parts of a banana plant grow from a structure usually called a "corm".Banana Plants are normally tall and fairly sturdy, and are often mistaken for trees,they also appears to be a trunk is actually a "false stem" or pseudostem. The leaves of banana plants are composed of a "stalk" (petiole) and a blade (lamina). The base of the petiole widens to form a sheath; the tightly packed sheaths make up the pseudostem, which is all that supports the plant. The edges of the sheath meet when it is first produced, making it tubular.
  • Orange...The orange (specifically, the sweet orange) is the fruit of the citrus Citrus ?sinensis, species Citrus ?sinensis in the family Rutaceae.The fruit of the Citrus sinensis is called sweet orange to distinguish it from that of the Citrus aurantium, the bitter orange. The orange is a hybrid, possibly between pomelo (Citrus maxima) and mandarin (Citrus reticulata), cultivated since ancient times.
  • Grape...A grape is a fruiting berry of the deciduous woody vines of the botanical genus Vitis. Grapes can be eaten raw or they can be used for making wine, jam, juice, jelly, grape seed extract, raisins, vinegar, and grape seed oil. Grapes are a non-climacteric type of fruit, generally occurring in clusters.
  • StrawberryFragaria × ananassa is also called strawberry or garden strawberry, is a hybrid species that is cultivated worldwide for its fruit. The fruit (which is not a botanical berry, but an aggregate accessory fruit) is widely appreciated for its characteristic aroma, bright red color, juicy texture, and sweetness. It is consumed in large quantities, either fresh or in prepared foods such as preserves, fruit juice, pies, ice creams, milkshakes, and chocolates.

Monday, February 4, 2013

HISTORY OF HTML

The founder of HTML was Tim Berners-Lee and his product was made attractive to the general public by Mosaic browser which was evolved at NCSA. It has become extremely popular and well-known in the 1990’s when the Internet had been developing rapidly. During this period, HTML was broadened and presented in different modifications. The Internet strongly depends on vendors and page creators who share the joint conventions for HTML. The understanding that success of Web development is based on integration of the rules has helped the Web community to create united specifications for HTML.
Most users and developers understand that HTML documents must work in the same way on different platforms and browsers. Compatibility of HTML is its key benefit and it saves time for developers who don’t have to create several versions of a document for different users. Otherwise the Internet wouldn’t be able to be so easy-to-access and the ‘battle of formats’ would be a serious obstacle for the Web evolution.
Each new edition of HTML tries to achieve more unanimity among industry players and to make sure that the documents of the developers won’t become unreadable in a brief time interval.
The vision of the HTML developers is that all devices must be able to reach the data on the Internet: computers with different platforms, browsers and characteristics, pocket devices, cell phones, devices for speech, and many others.

Wednesday, January 30, 2013

ZERO TO HUNDRED

#include <stdio.h>
int main()
{
    int c;
    for(c=0;c<100;c=c+1)
    {
        puts("I shall refrain from calling my friends names.");
    }
    return(0);
}



output are;
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.
I shall refrain from calling my friends names.

Process returned 0 (0x0)   execution time : 1.702 s
Press any key to continue.







TIC TAC

#include <stdio.h>

    int main (void)
    {
        int player = 0;
        int winner = 0;
        int choice = 0;
        int row = 0;
        int column = 0;
        int line = 0;

        char board [3][3] = {
                     {'1','2','3'},
                     {'4','5','6'},
                     {'7','8','9'}
                            };

        int i;
        for(i=0;i<9,winner==0;i++)
        {
            printf("\n\n");
            printf(" %c | %c | %c\n", board[0][0], board[0][1], board[0][2]);
            printf("---|---|---\n");
            printf(" %c | %c | %c\n", board[1][0], board[1][1], board[1][2]);
            printf("---|---|---\n");
            printf(" %c | %c | %c\n", board[2][0], board[2][1], board[2][2]);

            player = i%2 + 1;

            do
            {
                printf("\nPlayer %d, please enter the number of the square "
                    "where you want to place your %c: ",
                    player,(player==1)?'X':'O');
                scanf("%d", &choice);


                row = --choice/3;
                column = choice%3;
            }while(choice<0 || choice>9 || board [row][column]>'9');

            board[row][column] = (player == 1) ? 'X' : 'O';


            if((board[0][0]==board[1][1] && board[0][0]==board[2][2]) ||
               (board[0][2]==board[1][1] && board[0][2]==board[2][0]))
               winner = player;
            else
                for(line = 0; line <=2; line++)
                    if((board[line][0]==board[line][1] && board[line][0]==board[line][2])||
                        (board[0][line]==board[1][line] && board[0][line]==board[2][line]))
                        winner = player;


        }            printf("\n\n");
            printf(" %c | %c | %c\n", board[0][0], board[0][1], board[0][2]);
            printf("---|---|---\n");
            printf(" %c | %c | %c\n", board[1][0], board[1][1], board[1][2]);
            printf("---|---|---\n");                            printf(" %c | %c | %c\n", board[2][0], board[2][1], board[2][2]);


            if(winner==0)
                printf("The game is a draw\n");
            else
            printf("Player %d has won\n", winner);

        return 0;
    }


    out put



 1 | 2 | 3
---|---|---
 4 | 5 | 6
---|---|---
 7 | 8 | 9

Player 1, please enter the number of the square where you want to place your X:
4


 1 | 2 | 3
---|---|---
 X | 5 | 6
---|---|---
 7 | 8 | 9

Player 2, please enter the number of the square where you want to place your O:
6


 1 | 2 | 3
---|---|---
 X | 5 | O
---|---|---
 7 | 8 | 9

Player 1, please enter the number of the square where you want to place your X:
6

Player 1, please enter the number of the square where you want to place your X:
3


 1 | 2 | X
---|---|---
 X | 5 | O
---|---|---
 7 | 8 | 9

Player 2, please enter the number of the square where you want to place your O:
1


 O | 2 | X
---|---|---
 X | 5 | O
---|---|---
 7 | 8 | 9

Player 1, please enter the number of the square where you want to place your X:
7


 O | 2 | X
---|---|---
 X | 5 | O
---|---|---
 X | 8 | 9

Player 2, please enter the number of the square where you want to place your O:
8


 O | 2 | X
---|---|---
 X | 5 | O
---|---|---
 X | O | 9

Player 1, please enter the number of the square where you want to place your X:
5


 O | 2 | X
---|---|---
 X | X | O
---|---|---
 X | O | 9
Player 1 has won


MATRIXX

#include <stdio.h>

int main()

{

    int a[10][10], b[10][10], mult[10][10], r1, c1, r2, c2, x, y, z;

    printf("Enter rows and column for first matrix: ");

    scanf("%d%d", &r1, &c1);

    printf("Enter rows and column for second matrix: ");

    scanf("%d%d",&r2, &c2);


/* If colum of first matrix in not equal to row of second matrix, asking user to enter the size of matrix again. */

    while (c1!=r2)

    {

        printf("Error! column of first matrix not equal to row of second.\n");

        printf("Enter rows and column for first matrix: ");

        scanf("%d%d", &r1, &c1);

        printf("Enter rows and column for second matrix: ");

        scanf("%d%d",&r2, &c2);

    }


/* Storing elements of first matrix. */

    printf("\nEnter elements of matrix 1:\n");

    for(x=0; x<r1; ++x)

    for(y=0; y<c1; ++y)

    {

        printf("Enter elements a%d%d: ",x+1,y+1);

        scanf("%d",&a[x][y]);

    }


/* Storing elements of second matrix. */

    printf("\nEnter elements of matrix 2:\n");

    for(x=0; x<r2; ++x)

    for(y=0; y<c2; ++y)

    {

        printf("Enter elements b%d%d: ",x+1,y+1);

        scanf("%d",&b[x][y]);

    }


/* Initializing elements of matrix mult to 0.*/

    for(x=0; x<r1; ++x)

    for(y=0; y<c2; ++y)

    {

       mult[x][y]=0;

    }


/* Multiplying matrix a and b and storing in array mult. */

    for(x=0; x<r1; ++x)

    for(y=0; y<c2; ++y)

    for(z=0; z<c1; ++z)

    {

        mult[x][y]+=a[x][z]*b[z][y];

    }


/* Displaying the multiplication of two matrix. */

    printf("\nOutput Matrix:\n");

    for(x=0; x<r1; ++x)

    for(y=0; y<c2; ++y)

    {

        printf("%d  ",mult[x][y]);

        if(y==c2-1)

            printf("\n\n");

    }

    return 0;

}


output
Enter rows and column for first matrix: 0 5
Enter rows and column for second matrix: 9 2
Error! column of first matrix not equal to row of second.
Enter rows and column for first matrix: 9 2
Enter rows and column for second matrix: 5 0
Error! column of first matrix not equal to row of second.
Enter rows and column for first matrix:



MULTIPLICATION TABLE

#include<stdio.h>
main()
{
    int r,i,j;
    printf("\nEnter the number:");
    scanf("%d",&r);
    for (i=1;i<r;i++)
        for(j=1;j<=12;j++)
    printf("\n%d*%d=%d",i,j,i*j);
    printf("\n");

}

SYNTAX

DATA TYPE                        SYNTAX          BYTES
INTERGER(INT)                  %d                  16
FLOAT                                  %f                   32
DOUBLE                              %f                    64
CHARACTER(CHAR)         %c                   8
STRING                               %s                   128

history of programming

The History of Programming Languages

As with any of todays ideas which we often take for granted, there is usually a long history behind them which can span thousands of years. Programming Languages are different only in that they were dependent on the development of todays computers, which was a process that started about 2000 years ago. Since the development of the transistor in the early 50's, both the computers and the programming languages written to work with them have expanded many times over, often spawning new languages off of older, outdated ones.

In the following pages you will be introduced to the significant events in history that lead up to where we are today with Programming Languages. The sections below seperate our timeline into 5 main series of events. These sections allow for a better understanding of how each time period related to the next, without burying the ideas under mounds of dates and numbers.

1200 - 1940: The Birth of Modern Computing and Programming Ideas

In order for there to be "Programming Languages", we first must have something to program. The following section outlines the events in history which lead to the development of computers and the languages that run on them.

1941 - 1950: The Concepts Become Reality

The ideas and thoughts of the past 1900 years come into form as the first computing languages are developed.

1951 - 1970: Programming As We Know It Begins

As the importance of computers begins to grow rapidly, so does the power of the programming languages that are developed for them.

1971 - 1990: Languages Are Everywhere

The basis for computer operating systems is born, creating an explosion of programming languages that will make the computer the focal point of business and personal activities.

1991 - 2001: The Arrival of the Internet Languages

By the mid 90's, the Internet had become part of our society. With the start of the new millennium, the Internet is as common as the television, and with it comes new languages designed specifically for its use.