C#'s % is explicitly the remainder operator, not the modulo operator.
Expression<Func<int, int>> lambda = n => n % 2;
Console.WriteLine(((dynamic)lambda).Body.NodeType);
Output is "Modulo".Ada has both rem and mod operatiors. I'm not sure how many other languages have operators for both.