Ответ:

Формальные языки нужны для точной и однозначной записи информации, когда естественного языка недостаточно. Они позволяют описывать математические объекты и законы, составлять алгоритмы и программы, передавать команды компьютеру, выполнять вычисления и исключать неоднозначность толкования.