Computer Programmers

(NOC 2174)

Career Description

Computer programmers write, modify, integrate and test computer code for microcomputer and mainframe software applications, data processing applications, operating systems-level software and communications software. Interactive media developers write, modify, integrate and test computer code for internet applications, computer-based training software, computer games, film, video and other interactive media.

Duties May Include

Write computer programs or software packages by coding instructions into machine-readable form

Test, debug, document, and implement computer programs or software packages

Maintain existing computer programs by making minor changes as required

Act as a resource person, solving computer problems for users

Examples of Titles

Application Programmer
Business Programmer
Multimedia Programmer
Operating Systems Programmer
Programmer - Computer Systems
Programmer Analyst
Scientific Programmer
Software Development Programmer
Software Programmer
Systems Programmer

Where They Work

Computer programmers work in computer software/consulting firms and in programming units in business/government.

Here are some schools that have programs related to this career:

Brock University
St. Catharines, Ontario, CA

Related Program(s):
Game Programming Bachelor
Request Info
Algonquin College
Ottawa, Ontario, CA

Related Program(s):
Computer Programmer Diploma; Co-op
Internet Applications and Web Development Diploma; Co-op
Request Info
St. Lawrence College
Kingston, Ontario, CA

Related Program(s):
Computer Programmer @ Alpha International Diploma
Request Info
Thompson Rivers University
Kamloops, British Columbia, CA

Related Program(s):
Computing Science (BCS) Bachelor
Computing Science (BSc) Bachelor
Request Info
The King's University
Edmonton, Alberta, CA

Related Program(s):
Computing Science Bachelor
Request Info
view all
Modified on September 06, 2012