Ответ:

а) По сфере применения:

  • естественные языки используются людьми для повседневного общения, выражения мыслей, чувств и передачи разнообразной информации;
  • формальные языки применяются в специальных областях: математике, программировании, логике, химии, музыке и других науках.

б) По правилам оперирования знаками:

  • естественные языки имеют сложные, исторически сложившиеся правила, допускают многозначность и некоторые исключения;
  • формальные языки имеют точно заданный алфавит и строгие правила построения и преобразования выражений. Нарушение правила обычно делает запись неверной.