Home > Industry/Domain > Computer; Software > Software engineering

Software engineering

The systematic application of scientific principles and disciplines to the development, operation, and maintenance of software to perform prespecified functions with maximum economy and efficiency.

Contributors in Software engineering

Software engineering

microcode assembler

Computer; Software engineering

A computer program that translates microprograms from symbolic form to binary form.

compiler

Computer; Software engineering

A computer program that translates programs expressed in a high order language into their machine language equivalents.

assembler

Computer; Software engineering

A computer program that translates programs expressed in assembly language into their machine language equivalents.

language processor

Computer; Software engineering

A computer program that translates, interprets, or performs other tasks required to process statements expressed in a given language.

software tool

Computer; Software engineering

A computer program used in the development, testing, analysis, or maintenance of a program or its documentation. Examples include comparator, cross-reference generator, decompiler, driver, editor, ...

text editor

Computer; Software engineering

A computer program, often part of a word processing system, that allows a user to enter, alter, and view text.

editor

Computer; Software engineering

A computer program, often part of a word processing system, that allows a user to enter, alter, and view text.

Featured blossaries

21 CFR Part 11 -- Electronic Records and Electronic Signatures

Category: Health   1 11 Terms

Constellations

Category: Other   2 19 Terms