Implementation Language
- Implementation Language
- any language that is used for instructing computers to perform specific tasks
As illustrated in the preceding figure, implementation languages are part of the following inheritance hierarchy:
- Type: Abstract
- Superclass: Language
- Subclasses:
- Database Languages (e.g., SQL, OQL)
- Interface Languages (e.g., IDL)
- Programming Languages
(e.g., Java, C++, HTML, XML, WML, Smalltalk, VisualBasic, Eiffel, Ada, COBOL)
- Protocol Languages (e.g., TCP/IP, WAP)
- Scripting Languages (e.g., JavaScript, VBScript)
The typical responsibilities of an implementation language are to:
- Develop software.
- Be compilable or interpreted.