В русском языке запятая используется на письме: Для обособления (выделения):
определений, если определение находится после определяемого слова, либо имеет добавочное обстоятельственное значение, либо в случаях, когда определяемое слово является именем собственным или личным местоимением,
обстоятельств, кроме тех случаев, когда обстоятельство является фразеологизмом; также в случаях, когда обстоятельство выражено существительным с предлогом (кроме предлогов невзирая на, несмотря на), запятая ставится факультативно,
Причастных и деепричастных оборотов,
обращений,
уточнений,
междометий,
вводных слов (по некоторым источникам, вводные слова входят в состав обособленных обстоятельств, по другим — нет),
Для разделения:
между частями сложносочинённого, сложноподчинённого или сложного бессоюзного предложения;
между прямой речью и косвенной, если косвенная речь стоит после прямой речи, а сама прямая речь не заканчивается знаками «!» и «?»; в этом случае после запятой (если она поставлена) всегда ставится тире.
при однородных членах.