What is Programmer?
A [[computer]] '''programmer''' is a person who makes [[computer program]]s using a [[programming language]]. Programmers are also called [[Software development|software developers]] or [[Software engineering|software engineers]] or often '''coders'''. A programmer's main jobs are writing program [[source code]], testing if it works, and [[debugging]] (fixing) the program if there are problems. Programmers often use software tools such as [[text editor]]s and IDEs ([[Integrated Development Environment]]s) to help them work. [[Computer programming]] is a [[profession]] that can be done from a [[computer]] anywhere in the world. This is called ''[[telecommuting]]'' - doing work on the [[Internet]] instead of in an office. Some programmers are famous because their software is used by many people. One example is [[Linus Torvalds]], who created an important part of the [[Linux]] operating system. Programming can be done in many different languages and can look very different but do the same thing. An example of this is the [[Hello world program]]. == Video game programmer == A '''[[video game]] programmer''' is a person; part of a video game development team in charge of programming the code of a video game. Related pages * [[Software engineering]] {{tech-stub}} [[Category:Computer science]] [[Category:Occupations]]