Аспаптық программалық жасақтама (АПЖ) — бұл дербес компьютерге қажетті программаларды құруға немесе өзгертуге арналған программа пакеттері. Оларға мысалы, Турбо Паскаль программалау тілін алуға болады. Қазіргі заманның программалау жүйелері жаңа программаларды құруға программалаушыға мүмкіндігі жогары жэне ыңғайлы құралдарды ұсынады. Программа- ны түрлі тэсілдер бойынша құруға болады. Оған қойылатын негізгі талап - оның сапалы жэне қолданушыға түсінікті болуы. Қолданбалы программалық жасақтама (ҚПЖ)- эртүрлі мэселелік аумақтардағы қолданбалы есептерді шешуді жасақтайтын жеке қолданбалы программалар мен қолданбалы программалар дестелерінен (ҚПД) тұратын программалық жасақтама болігі. Оның құрамына томендегідейҚПЖ кіреді: