Language Translators
By Frank Yu and Zelin Liu
The usage of software development tools:
 |
Example of a database |
- Database management systems: Controls the creation, maintenence, and use of a database. This allows code developers to maintain and store vast collections data, records, files, and other objects. DBMS often supports high-query languages.
- Macros: Makes the programmer’s task less tedious and error-prone by specifying how an input sequence should be mapped to an output sequence. An example of such is replacing a sequence of repetitive commands with a keystroke.
- CASE tools: Helps to maintain and produce high-quality, defect-free software products by automating many tedious tasks usually done by programmers. Some tasks include designing, documenting, and producing structured computer codes.
- Simple language translators: Converts the programming source code into language that the computer understands
- HTML and webpage translators: Translates HTML code into code that the browser can understand.
- Code editors: Edits source code of programmers. May be standalone of built into an IDE. Examples include Notepad++, Textpad, and Eclipse.
- Visual IDEs: Provides visual comprehensive facilities to programmers for software development. Examples include Visual Basic.
 |
A famous code-editor, Eclipse |