To bring into being; give rise to: generate a discussion. To produce as a result of a chemical or physical process: generate heat. To engender (offspring); procreate. Mathematics To form (a geometric figure) by describing a curve or surface. Computer Science To produce (a program) by instructing a computer to follow given parameters with a skeleton program. Linguistics To construct (a sentence, for example), as in generative grammar.