contains algorithms requisite for programming