Computing: Difference between revisions

Content deleted Content added
m Fixed a reference. Please see Category:CS1 errors: dates.
Mluch123 (talk | contribs)
m Added a citation
Line 75:
{{Main|Programmer|Software engineer|Software developer}}
 
A programmer, computer programmer, or coder is a person who writes computer software. The term ''computer programmer'' can refer to a specialist in one area of [[computer programming]] or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst.<ref>{{CitationCite web needed|title=Become a Programmer Analyst at PERI Software Solutions – The Middlebury Sites Network |url=https://sites.middlebury.edu/middblogs/2018/01/24/become-a-programmer-analyst-at-peri-software-solutions/ |access-date=July2025-03-06 2022|website=sites.middlebury.edu}}</ref> A programmer's primary computer language ([[C (programming language)|C]], [[C++]], [[Java (programming language)|Java]], [[Lisp (programming language)|Lisp]], [[Python (programming language)|Python]], etc.) is often prefixed to the above titles, and those who work in a web environment often prefix their titles with ''Web''. The term ''programmer'' can be used to refer to a [[software developer]], software engineer, [[computer scientist]], or [[software analyst]]. However, members of these [[profession]]s typically possess other software engineering skills, beyond programming.<ref>{{Cite web |date=23 January 2019 |title=5 Skills Developers Need Beyond Writing Code |url=https://news.codecademy.com/5-skills-developers-need-beyond-writing-code/}}</ref>
 
=== Computer industry ===