Мазкур қўлланма Ўзбекистон Миллий Университети Компьютер технологиялари ва Механика-математика факультетларининг 1-2 босқич талабалари учун Информатика ва программалаш фани бўйича олиб борилган маърузалар асосида ёзилган. Қўлланма уч бобдан иборат бўлиб, биринчи бобда информатика фанининг асосларига ─ саноқ сис-темалари, компьютер архитектураси ва ишлаш тамойили, операцион системалар ҳамда программалаш технологиялари масалалари қаралган.
Иккинчи бобда алгоритмлар, уларнинг хоссалари, тасвирлаш усуллари ва типик алгоритмларга блок схемалар тузиш масалалари қаралган.
Учинчи бобда Turbo Pascal тилида программалаш асослари, объ-ектга йўналтирилган программалаш, график воситалар ва Visual про-граммалаш масалалари ёритилган.
Мазкур қўлланма олий ўқув юртларининг 1-2 курс талабаларига программалаш асосларини ва Turbo Pascal тили мисолида программа-лаш технологияларини ўргатишга бағишланган.