Electronics

computer software that enables the generation of applications based on a description of the task or problem to be addressed. These applications may be tailored to specific needs, and as such tend to be limited in scope.