Academic literature on the topic 'Programmers'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Programmers.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Programmers"

1

Dai, Yujun, Shaoying Liu, and Haiyi Liu. "Mutation-Based Approach to Supporting Human–Machine Pair Inspection." Electronics 14, no. 2 (2025): 382. https://doi.org/10.3390/electronics14020382.

Full text
Abstract:
Human–machine pair inspection refers to a technique that supports programmers and machines working together as a “pair” in source code inspection tasks. The machine provides guidance, while the programmer performs the inspection based on this guidance. Although programmers are often best suited to inspect their own code due to familiarity, overconfidence may lead them to overlook important details. This study introduces a novel mutation-based human–machine pair inspection method, which is designed to direct the programmer’s attention to specific code components by applying targeted mutations.
APA, Harvard, Vancouver, ISO, and other styles
2

Mozannar, Hussein, Gagan Bansal, Adam Fourney, and Eric Horvitz. "When to Show a Suggestion? Integrating Human Feedback in AI-Assisted Programming." Proceedings of the AAAI Conference on Artificial Intelligence 38, no. 9 (2024): 10137–44. http://dx.doi.org/10.1609/aaai.v38i9.28878.

Full text
Abstract:
AI powered code-recommendation systems, such as Copilot and CodeWhisperer, provide code suggestions inside a programmer's environment (e.g., an IDE) with the aim of improving productivity. We pursue mechanisms for leveraging signals about programmers' acceptance and rejection of code suggestions to guide recommendations. We harness data drawn from interactions with GitHub Copilot, a system used by millions of programmers, to develop interventions that can save time for programmers. We introduce a utility-theoretic framework to drive decisions about suggestions to display versus withhold. The a
APA, Harvard, Vancouver, ISO, and other styles
3

Wilson, Leon A., Maksym Petrenko, and Václav Rajlich. "Using Concept Maps to Assist Program Comprehension and Concept Location: An Empirical Study." Journal of Information & Knowledge Management 11, no. 03 (2012): 1250018. http://dx.doi.org/10.1142/s0219649212500189.

Full text
Abstract:
Program comprehension is an integral part of the evolution and maintenance of large software systems. As it is increasingly difficult to comprehend these systems completely, programmers have to rely on a partial and as-needed comprehension. We study partial comprehension and programmer learning with the use of concept maps as a tool for capturing programmer knowledge during concept location, which is one of the tasks of software evolution and maintenance, and it is a prerequisite of a software change. We conduct a user study to measure the performance of programmers using concept maps to assis
APA, Harvard, Vancouver, ISO, and other styles
4

Temkin, Daniel. "Entropy and FatFinger: Challenging the Compulsiveness of Code with Programmatic Anti-Styles." Leonardo 51, no. 4 (2018): 405–12. http://dx.doi.org/10.1162/leon_a_01651.

Full text
Abstract:
Coding, the translating of human intent into logical steps, reinforces a compulsive way of thinking, as described in Joseph Weitzenbaum’s “Science and the Compulsive Programmer” (1976). Two projects by the author, Entropy (2010) and FatFinger (2017), challenge this by encouraging gestural approaches to code. In the Entropy programming language, data becomes slightly more approximate each time it is used, drifting from its original values, forcing programmers to be less precise. FatFinger, a Javascript dialect, allows the programmer to misspell code and interprets it as the closest runnable var
APA, Harvard, Vancouver, ISO, and other styles
5

Pietriková, Emília. "Towards Program Comprehension: Knowledge Profiles for C Programmers." Acta Electrotechnica et Informatica 21, no. 4 (2021): 30–35. http://dx.doi.org/10.2478/aei-2021-0005.

Full text
Abstract:
Abstract Following up on the issue of programmer knowledge profiles, the present article deals with the generation of profiles for C language programmers. The main idea is based on static analysis of source codes, assembling the most significant data about their author. Such a profile can point out some abilities and habits of the programmer. The process of static analysis applies methods and techniques of size metrics, complexity metrics, and clone detection. We also present an experiment focused on novice programmers. The results show that knowledge profiles provide an easy way of novice pro
APA, Harvard, Vancouver, ISO, and other styles
6

NAISH, LEE. "A three-valued semantics for logic programmers." Theory and Practice of Logic Programming 6, no. 5 (2006): 509–38. http://dx.doi.org/10.1017/s1471068406002742.

Full text
Abstract:
This paper describes a simpler way for programmers to reason about the correctness of their code. The study of semantics of logic programs has shown strong links between the model theoretic semantics (truth and falsity of atoms in the programmer's interpretation of a program), procedural semantics (for example, SLD resolution) and fixpoint semantics (which is useful for program analysis and alternative execution mechanisms). Most of this work assumes that intended interpretations are two-valued: a ground atom is true (and should succeed according to the procedural semantics) or false (and shou
APA, Harvard, Vancouver, ISO, and other styles
7

Müller, Matthias M. "Do programmer pairs make different mistakes than solo programmers?" Journal of Systems and Software 80, no. 9 (2007): 1460–71. http://dx.doi.org/10.1016/j.jss.2006.10.032.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Prihozhy, A. A., and A. M. Zhdanouski. "METHOD OF QUALIFICATION ESTIMATION AND OPTIMIZATION OF PROFESSIONAL TEAMS OF PROGRAMMERS." «System analysis and applied information science», no. 2 (August 7, 2018): 4–11. http://dx.doi.org/10.21122/2309-4923-2018-2-4-11.

Full text
Abstract:
The problem of building and optimizing the teams of programmers taking into account the qualification and the level of skills in programming technologies and tools is considered. Known technological environments for the management of teamwork, such as Agile, formulate only general requirements and principles for building the teams and the distribution of work between them. A method for formalizing and evaluating the qualification of individual programmers and entire groups of programmers has been proposed. The input data are attributes of the most popular technologies and programming tools, in
APA, Harvard, Vancouver, ISO, and other styles
9

Xue Wang, Xue Wang, Yong Wang Xue Wang, Fei Yang Yong Wang, Wenge Le Fei Yang, and Shouhang Wang Wenge Le. "Measuring Programming Ability for Novice Programmers." 網際網路技術學刊 23, no. 3 (2022): 573–81. http://dx.doi.org/10.53106/160792642022052303015.

Full text
Abstract:
<p>Coding is a key activity in the software development process and a programmer’s programming ability determines the software quality. Different from professional programmers, novice programmers usually refers to programmers who have learned a programming language for about three years. At this stage, measuring their programming ability is of great significance to improve their programming abilities. In previous work, researchers have proposed a variety of ways to measure programming ability for professional programmers. We set out to find out the best way to measure novice pr
APA, Harvard, Vancouver, ISO, and other styles
10

Neville-Neil, George. "Poisonous Programmers." Queue 6, no. 1 (2008): 5–6. http://dx.doi.org/10.1145/1348583.1348585.

Full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Programmers"

1

Maslovska. "TYPES OF PROGRAMMERS." Thesis, Київ 2018, 2018. http://er.nau.edu.ua/handle/NAU/33811.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Clarke, Anthony. "Instructional methods for novice programmers." Thesis, University of British Columbia, 1989. http://hdl.handle.net/2429/28166.

Full text
Abstract:
Computer programming is a relatively new phenomenon. Instructional methods in response to this new pedagogy have been many and varied. In the critical interplay between teacher and learner, the learners' perception of the instructional environment is perhaps one of the most important yet least understood variables. Little research has been devoted to understanding the learners' perceptions of the different instructional methods advocated. This study provides an insight into the students' perceptions of two instructional methods, and thus extends the knowledge base for decision making about lea
APA, Harvard, Vancouver, ISO, and other styles
3

Berglund, Erik. "Library Communication Among Programmers Worldwide." Doctoral thesis, Linköping : Dep. of Computer and Information Science, Univ, 2002. http://www.ep.liu.se/diss/science_technology/07/58/index.html.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Apel, Th, F. Milde, and M. Theß. "SPC-PM Po 3D --- Programmers Manual." Universitätsbibliothek Chemnitz, 1998. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-199800848.

Full text
Abstract:
The experimental program ¨SPC-PM Po 3D¨ is part of the ongoing research of the Chemnitz research group Scientific Parallel Computing (SPC) into finite element methods for problems over three dimensional domains. The package in its version 2.0 is documented in two manuals. The User's Manual provides an overview over the program, its capabilities, its installation, and handling. Moreover, test examples are explained. The aim of the Programmer's Manual is to provide a description of the algorithms and their realization. It is written for those who are interested in a deeper insight into the code,
APA, Harvard, Vancouver, ISO, and other styles
5

Citron, Judith Linda. "Cognitive processes of novice computer programmers." Thesis, University College London (University of London), 1985. http://discovery.ucl.ac.uk/10019556/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Srirangarajan, Ananth Lall Pradeep Umphress David A. "The scrum process for independent programmers." Auburn, Ala, 2009. http://hdl.handle.net/10415/1617.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Jansson, Erika. "Data-model representation for non-programmers." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-394277.

Full text
Abstract:
Nowadays, there are people working within the IT-industry without any major knowledge in programming. Some of them sometimes need to make changes that currently only can be done in the actual code. This project is about finding the best way for non-programmers to make changes in a data-model without having to change the code. The project is divided into three parts where the first two is about finding different ways to solve this problem and then evaluate them through expert evaluation and based on relevant theory. The third part is about taking the result from part one and two and develop it.
APA, Harvard, Vancouver, ISO, and other styles
8

Rousseau, Nicholas P. "The psychology of programming for non-programmers." Thesis, Loughborough University, 1990. https://dspace.lboro.ac.uk/2134/26882.

Full text
Abstract:
Intermittent computer users, generally unable to program, often need more flexibility than current applications can offer them. A first step to providing such flexibility is to consider the psychological issues underlying the users' needs and the communication of these needs. This thesis does this by exploring the possibility of "Automatic Programming" where users communicate their requirements and the computer generates programs to meet them.
APA, Harvard, Vancouver, ISO, and other styles
9

de, Raadt Michael. "Teaching programming strategies explicitly to novice programmers." University of Southern Queensland, Faculty of Business, 2008. http://eprints.usq.edu.au/archive/00004827/.

Full text
Abstract:
[Abstract]: The traditional approach to training novice programmers has been to provide explicit programming knowledge instruction but to rely on implicit instruction of programming strategies. Studies, reported in literature, have discovered universally poor results on standardised tests for novices studying under this traditional approach.This dissertation describes the explicit integration of programming strategies into instruction and assessment of novice programmers, and the impact of this change ontheir learning outcomes.An initial experiment was used to measure the performance of studen
APA, Harvard, Vancouver, ISO, and other styles
10

Milner, Walter William. "Concept development in novice programmers learning Java." Thesis, University of Birmingham, 2011. http://etheses.bham.ac.uk//id/eprint/1670/.

Full text
Abstract:
It is hypothesised that the development of concepts in formal education can be understood through the ideas of non-literal language and conceptual integration networks. The notions of concept, understanding and meaning are examined in some depth from philosophical, psychological and linguistic standpoints. The view that most concepts are grasped through non-literal means such as metaphor and conceptual blend is adopted. The central contention is that this applies both to everyday ideas and to those presented to students in formal educational contexts, and that consequently such learning is bes
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Programmers"

1

Zhang, Dan. R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Deitel, Paul J. JavaScript for programmers. Prentice Hall, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Corporation, International Business Machines. ObjectWindows programmers guide. Macmillan Computing Publ., 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

1945-, Deitel Harvey M., ed. JavaScript for programmers. Prentice Hall, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Stanisław, Szpakowicz, and Bień Janusz St, eds. Prolog for programmers. Academic Press, 1985.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

1945-, Deitel Harvey M., ed. JavaScript for programmers. Prentice Hall, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Tunnicliffe, Bob. Mathematics for programmers. Prentice Hall International, 1991.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

Ammeraal, L. C++ for programmers. Wiley, 1991.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Deitel, Paul J. Java for programmers. Prentice Hall, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Deitel, Paul J. JavaScript for programmers. Prentice Hall, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Programmers"

1

Zhang, Dan. "Financial Market Overview." In R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197-1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Zhang, Dan. "Financial Theory." In R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Zhang, Dan. "Data Processing of R." In R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197-3.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Zhang, Dan. "High Performance Computing of R." In R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197-4.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Zhang, Dan. "Bonds and Repurchase." In R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197-5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Zhang, Dan. "Quantitative Investment Strategy Cases." In R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Zhang, Dan. "Epilogue." In R for Programmers. CRC Press, 2018. http://dx.doi.org/10.1201/9781315382197-7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Vaingast, Shai. "Python for Programmers." In Beginning Python Visualization. Apress, 2014. http://dx.doi.org/10.1007/978-1-4842-0052-0_3.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Rainwater, J. Hank. "Adapting to Your Leadership Role." In Herding Cats: A Primer for Programmers Who Lead Programmers. Apress, 2002. http://dx.doi.org/10.1007/978-1-4302-0830-3_1.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Rainwater, J. Hank. "Words without a Song." In Herding Cats: A Primer for Programmers Who Lead Programmers. Apress, 2002. http://dx.doi.org/10.1007/978-1-4302-0830-3_10.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Programmers"

1

Marzolla, Moreno. "Etudes for Parallel Programmers." In 2025 33rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP). IEEE, 2025. https://doi.org/10.1109/pdp66500.2025.00055.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Cheng, Li-Te, Michael Desmond, and Margaret-Anne Storey. "Presentations by Programmers for Programmers." In 29th International Conference on Software Engineering (ICSE'07). IEEE, 2007. http://dx.doi.org/10.1109/icse.2007.67.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Müller, Matthias M. "Do Programmer Pairs make different Mistakes than Solo Programmers?" In 10th International Conference on Evaluation and Assessment in Software Engineering (EASE). BCS Learning & Development, 2006. http://dx.doi.org/10.14236/ewic/ease2006.8.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Ichinco, Michelle, Aaron Zemach, and Caitlin Kelleher. "Towards generalizing expert programmers' suggestions for novice programmers." In 2013 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). IEEE, 2013. http://dx.doi.org/10.1109/vlhcc.2013.6645259.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Wuilmart, Paul, Emma Söderberg, and Martin Höst. "Programmer Stories, Stories for Programmers: Exploring Storytelling in Software Development." In '23 Companion: Companion Proceedings of the 7th International Conference on the Art, Science, and Engineering of Programming. ACM, 2023. http://dx.doi.org/10.1145/3594671.3594677.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Manns, Mary Lynn, and David A. Carlson. "Retraining procedural programmers." In Addendum to the proceedings. ACM Press, 1992. http://dx.doi.org/10.1145/157709.157733.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

"Supporting professional programmers." In 2008 IEEE Symposium on Visual Languages and Human-Centric Computing. IEEE, 2008. http://dx.doi.org/10.1109/vlhcc.2008.4639058.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Sturgill, David. "Altruism among programmers." In the 45th ACM technical symposium. ACM Press, 2014. http://dx.doi.org/10.1145/2538862.2544305.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Ureel II, Leo C., John Earnest, and Charles Wallace. "Copper country programmers." In the 45th ACM technical symposium. ACM Press, 2014. http://dx.doi.org/10.1145/2538862.2544310.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Goldman, Kenneth J., T. Paul McCartney, Ram Sethuraman, and Bala Swaminathan. "The programmers' playground." In the third ACM international conference. ACM Press, 1995. http://dx.doi.org/10.1145/217279.215286.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Programmers"

1

Levine, D., P. Hallstrom, G. Reeder, B. Walenz, F. Stevens, and M. Facello. STALK programmers guide. Office of Scientific and Technical Information (OSTI), 1996. http://dx.doi.org/10.2172/285453.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Walter L. Weaver III. Programmers Manual for the PVMEXEC Program. Office of Scientific and Technical Information (OSTI), 2005. http://dx.doi.org/10.2172/911220.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Davis, Alexander, and Ryan Houlette. Building SASO Wargaming Simulations Without Programmers. Defense Technical Information Center, 2006. http://dx.doi.org/10.21236/ada454603.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Ceranowicz, Andy, Joshua Smith, and Anthony Courtenache. ModSAF Programmers Reference Manual. Volume 1. Defense Technical Information Center, 1993. http://dx.doi.org/10.21236/ada282773.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Hoftun, J. S. Level-2 system: Programmers-users manual. Office of Scientific and Technical Information (OSTI), 1990. http://dx.doi.org/10.2172/6860164.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Galler, Michael A. Programmers guide to the BACnet communications DLL. National Institute of Standards and Technology, 2018. http://dx.doi.org/10.6028/nist.tn.2023.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Pascucci, Valerio. PIPER: Performance Insights for Programmers and Exascale Runtimes. Office of Scientific and Technical Information (OSTI), 2018. http://dx.doi.org/10.2172/1481005.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

SOFTWARE PRODUCTIVITY CONSORTIUM HERNDON VA. Ada Quality and Style: Guidelines for Professional Programmers. Defense Technical Information Center, 1989. http://dx.doi.org/10.21236/ada241772.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Bertholf, Christopher. Comprehension of Literate Programs by Novice and Intermediate Programmers. Portland State University Library, 2000. http://dx.doi.org/10.15760/etd.6456.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Walter L Weaver III. Programmers Manual for the PVM Coupling Interface in RELAP5-3D. Office of Scientific and Technical Information (OSTI), 2005. http://dx.doi.org/10.2172/911221.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!