{"senses": [{"topics": ["computing", "engineering", "mathematics", "natural-sciences", "physical-sciences", "programming", "sciences"], "categories": ["English entries with incorrect language header", "English lemmas", "English multiword terms", "English nouns", "English uncountable nouns", "Pages with 1 entry", "Pages with entries", "en:Programming"], "links": [["programming", "programming#Noun"], ["automated", "automated"], ["derivation", "derivation"], ["computer program", "computer program"], ["program", "program"], ["fragment", "fragment"], ["higher-level", "high-level"], ["representation", "representation"], ["requirement", "requirement"], ["behavior", "behavior"], ["constraint", "constraint"], ["example", "example"], ["intent", "intent"], ["objective", "objective"], ["reducing", "reducing"], ["amount", "amount"], ["implementation", "implementation"], ["detail", "detail"], ["explicitly", "explicitly"], ["supplied", "supplied"], ["human", "human"], ["programmer", "programmer"]], "raw_glosses": ["(programming) The automated derivation of a computer program, or program fragment, from a higher-level representation of requirements, behavior, constraints, examples, or intent, with the objective of reducing the amount of implementation detail that must be explicitly supplied by a human programmer."], "glosses": ["The automated derivation of a computer program, or program fragment, from a higher-level representation of requirements, behavior, constraints, examples, or intent, with the objective of reducing the amount of implementation detail that must be explicitly supplied by a human programmer."], "tags": ["uncountable"]}], "pos": "noun", "head_templates": [{"name": "en-noun", "args": {"1": "-"}, "expansion": "automatic programming (uncountable)"}], "word": "automatic programming", "lang": "English", "lang_code": "en"}
