Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,003,237 papers from all fields of science
Search
Sign In
Create Free Account
Programmer
Known as:
Coder
, Programmer (disambiguation)
, Computer programer
Expand
A programmer, computer programmer, developer, dev, coder, or software engineer is a person who writes computer software. The term computer programmer…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
4chan
Adam Kennedy (programmer)
Apache Cordova
Bram Moolenaar
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2015
Highly Cited
2015
Neural Programmer: Inducing Latent Programs with Gradient Descent
Arvind Neelakantan
,
Quoc V. Le
,
I. Sutskever
International Conference on Learning…
2015
Corpus ID: 6715185
Deep neural networks have achieved impressive supervised classification performance in many tasks including image recognition…
Expand
Highly Cited
2012
Highly Cited
2012
A discipline for software engineering
W. Humphrey
Series in software engineering
2012
Corpus ID: 43784282
Highly Cited
2012
Highly Cited
2012
ThinkAir: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading
Sokol Kosta
,
Andrius Aucinas
,
P. Hui
,
R. Mortier
,
Xinwen Zhang
Proceedings IEEE INFOCOM
2012
Corpus ID: 206924850
Smartphones have exploded in popularity in recent years, becoming ever more sophisticated and capable. As a result, developers…
Expand
Highly Cited
2011
Highly Cited
2011
Are automated debugging techniques actually helping programmers?
Chris Parnin
,
A. Orso
International Symposium on Software Testing and…
2011
Corpus ID: 6223273
Debugging is notoriously difficult and extremely time consuming. Researchers have therefore invested a considerable amount of…
Expand
Highly Cited
2007
Highly Cited
2007
Parseweb: a programmer assistant for reusing open source code on the web
Suresh Thummalapenta
,
Tao Xie
International Conference on Automated Software…
2007
Corpus ID: 9346895
Programmers commonly reuse existing frameworks or libraries to reduce software development efforts. One common problem in reusing…
Expand
Highly Cited
2006
Highly Cited
2006
Questions programmers ask during software evolution tasks
Jonathan Sillito
,
G. Murphy
,
K. Volder
SIGSOFT '06/FSE-14
2006
Corpus ID: 10172549
Though many tools are available to help programmers working on change tasks, and several studies have been conducted to…
Expand
Highly Cited
1995
Highly Cited
1995
Computational Geometry in C.
C. V. Wyk
,
J. O'Rourke
1995
Corpus ID: 57586212
Highly Cited
1988
Highly Cited
1988
Studying the Novice Programmer
E. Soloway
,
J. Spohrer
1988
Corpus ID: 61131314
Parallel to the growth of computer usage in society is the growth of programming instruction in schools. This informative volume…
Expand
Highly Cited
1986
Highly Cited
1986
Conditions of Learning in Novice Programmers
D. N. Perkins
,
Chris Hancock
,
R. Hobbs
,
Fay Martin
,
R. Simmons
1986
Corpus ID: 62564341
Under normal instructional circumstances, some youngsters learn programming in BASIC or LOGO much better than others. Clinical…
Expand
Highly Cited
1972
Highly Cited
1972
The humble programmer
E. Dijkstra
CACM
1972
Corpus ID: 2282942
As a result of a long sequence of coincidences I entered the programming profession officially on the first spring morning of…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE