 In many computer languages commas are used as a field delimiter to separate arguments to a function, to separate elements in a list, and to perform data designation on multiple variables at once.In the C programming language the comma symbol is an operator which evaluates its first argument (which may have side-effects) and then returns the value of its evaluated second argument.This is useful in "for" statements and macros.