- use databases
- design, create, manage, update and search the databases
- use database application development tools to develop custom software specific to client’s needs
- design programs, systems and softwareExamples
- develop web pages with interactive or animation features
- create interfaces for databases
- develop information management systems with the ability to search
- program email messaging features
- link various documents, tables and web pages
Computer programmers must have specialized knowledge of
- multiple computer languages
- codes
- other system development applications
They must be able to
- identify the language to use for a given application
- program the features and functions to meet clients’ needs