Text this: Control systems fungtins and programming approach