Computer Programming

903 Words2 Pages

Computer Programming

Choosing to do a research on a career can be a little easier to do when you have some or a general knowledge a particular field of work. There are many different types of jobs one can decide to undertake, one of which is in the most popular line of work today: Computer Programming. Although this line of work might seem a little tiresome but you might find it enjoyable by people with lots of patience and the will to do long and tidious work. Most programmers in large corporations work in teams, with each person focusing on a specific aspect of the total project(AOL). Programmers write the detailed instructions for a computer to follow. A computer programmer carefully studies the program that best suits the employer needs. They may also work for a large computer corporation developing new software and/or improving older versions of these programs. Programmers write specific programs by breaking down each step into a logical series of hours of writing programs, the programmer must follow. After long hours of writing programs, the programmer must thoroughly testing and revising it. Generally, programmers create software by using the following a basic step-by-step development process:

(1) Define the scope of the program by outlining exactly what the program will do.
(2) Plan the sequence of computer operations, usually by developing a flowchart (a diagram showing the order of computer actions and data flow).
(3) Write the code--the program instructions encoded in a particular programming language.
(4) Test the program.
(5) Debug the program (eliminate problems in program logic and correct incorrect usage of the programming language).
(6) Submit the program for beta testing, in which users test the program extensively under real-life conditions to see whether it performs correctly(AOL)

Programmers are grouped into two types: Application programmers and systems programmers. These programmers write the software that changes a basic machine into a personal tool that not only is useful for increasing productivity but also be fun and entertain the user.

Applications programmers write commercial programs to be used by businesses, in scientific research centers, and in the home. Systems programmers write the complex programs that control the inner-workings of the computer. Application programmers are focused primarily on business, engineering, or science tasks, such as writing a program to direct the guidance system of a missile to its target (Information Finder). A systems programmer maintains the software that controls the operation of the entire computer system. They make changes to the instructions that controls the central processing unit, in turn, controls the computers hardware itself(FL View #475). They also help application programmers determine the source of problems that may occur with their programs.

More about Computer Programming

Open Document