Вот тебе первое задание,как будующему програмисту
Погрузись в родную пучину интернета (програмисты в интернете,как рыба в воде) и найди всю интересующуюю тебя информацию.Ответ получишь быстрее,чем на форуме,если конечно это не форум Казанского или околоказанского ВУЗа )