Academic literature on the topic 'Computer programming'

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 'Computer programming.'

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 "Computer programming"

1

Casey, Patrick J. "Computer Programming." Computers in the Schools 13, no. 1-2 (1997): 41–51. http://dx.doi.org/10.1300/j025v13n01_05.

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

Huston, Robert K., Andrea M. Markell, Elizabeth A. McCulley, Matthew J. Marcus, and Howard S. Cohen. "Computer Programming." Nutrition in Clinical Practice 28, no. 4 (2013): 515–21. http://dx.doi.org/10.1177/0884533613490741.

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

MALIK, MAREK. "Computer Programming." Pacing and Clinical Electrophysiology 15, no. 12 (1992): 2336–38. http://dx.doi.org/10.1111/j.1540-8159.1992.tb04175.x.

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

Pinkan Indriani Daulay and Yahfizham Yahfizham. "Penerapan Algoritma Pemrograman dalam Pembelajaran Ilmu Komputer." Jurnal Arjuna : Publikasi Ilmu Pendidikan, Bahasa dan Matematika 1, no. 6 (2023): 91–103. http://dx.doi.org/10.61132/arjuna.v1i6.297.

Full text
Abstract:
Algorithms are at the core of computer science and play an important role in computer programming. Programming aims to tell the computer to perform certain functions. Computer instructions provide a set of instructions written in a language that the computer can understand. Programming algorithms consist of various detailed sequential steps aimed at solving various computer programming problems. A computer is an electronic device capable of receiving, processing, storing and creating information. In general, a computer is a machine that is used to perform various tasks, such as data processing
APA, Harvard, Vancouver, ISO, and other styles
5

MacGregor, S. Kim. "Computer Programming Instruction." Journal of Research on Computing in Education 21, no. 2 (1988): 155–64. http://dx.doi.org/10.1080/08886504.1988.10781868.

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

Cuypers, L. "Computer music programming." Microprocessing and Microprogramming 25, no. 1-5 (1989): 65–69. http://dx.doi.org/10.1016/0165-6074(89)90175-0.

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

Gong, Weiwei. "Database Programming Technology Based on Computer Software Engineering." Journal of Physics: Conference Series 2173, no. 1 (2022): 012073. http://dx.doi.org/10.1088/1742-6596/2173/1/012073.

Full text
Abstract:
Abstract Based on practical application, this paper further discusses the database programming technology in computer software engineering. Computer technology has developed to a certain extent and is still active in various fields. However, because the demand for computers in various industries and the requirements for technical performance are different, software engineers are required to develop software systems suitable for enterprises according to their own production characteristics. Because the efficiency and quality of computer software can not reach at present, the programming technol
APA, Harvard, Vancouver, ISO, and other styles
8

Da Rosa, Evandro Chagas Ribeiro, and Rafael De Santiago. "Ket Quantum Programming." ACM Journal on Emerging Technologies in Computing Systems 18, no. 1 (2022): 1–25. http://dx.doi.org/10.1145/3474224.

Full text
Abstract:
Quantum programming languages (QPL) fill the gap between quantum mechanics and classical programming constructions, simplifying the development of quantum applications. However, most QPL addresses the inherent quantum programming problem, neglecting quantum computer implementation constraints. We present a runtime architecture for classical-quantum execution that mitigates the limitation of interaction between classical and quantum computers originated from the cloud-based model of quantum computation provided by several vendors, which implies a quantum computer processing in batch. In the pro
APA, Harvard, Vancouver, ISO, and other styles
9

Bezvoda, Václav. "Geography and Teaching of Programming." Geografie 94, no. 1 (1989): 47–53. http://dx.doi.org/10.37040/geografie1989094010047.

Full text
Abstract:
The urgent need of computers in natural and social sciences will strongly influence the modification of the curricula at our universities and colleges. On the basis of an analysis of the history of application of computers at the Faculty of Natural Sciences of the Charles University, Prague and the situation in teaching mathematical programming and computer art, the paper formulates one of the most probable variants of teaching the above-mentioned subjects in geographical sciences. A special attention is paid to the role of microcomputers as the basic yet still problematic device in the comput
APA, Harvard, Vancouver, ISO, and other styles
10

Moole, Madhav, and Flavia Gonsalves. "Exploring the Application of Sanskrit in Computer Programming." International Journal of Science and Research (IJSR) 13, no. 6 (2024): 594–98. http://dx.doi.org/10.21275/sr24608114347.

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

Dissertations / Theses on the topic "Computer programming"

1

Butera, William J. (William Joseph). "Programming a paintable computer." Thesis, Massachusetts Institute of Technology, 2002. http://hdl.handle.net/1721.1/61123.

Full text
Abstract:
Thesis (Ph. D.)--Massachusetts Institute of Technology, School of Architecture and Planning, Program in Media Arts and Sciences, 2002.<br>Includes bibliographical references (p. 163-169).<br>A paintable computer is defined as an agglomerate of numerous, finely dispersed, ultra-miniaturized computing particles; each positioned randomly, running asynchronously and communicating locally. Individual particles are tightly resource bound, and processing is necessarily distributed. Yet computing elements are vanishingly cheap and are regarded as freely expendable. In this regime, a limiting problem i
APA, Harvard, Vancouver, ISO, and other styles
2

Kirby, Graham N. C. "Reflection and hyper-programming in persistent programming systems." Thesis, University of St Andrews, 1992. http://hdl.handle.net/10023/1673.

Full text
Abstract:
In an orthogonally persistent programming system, data is treated in a manner independent of its persistence. This gives simpler semantics, allows the programmer to ignore details of long-term data storage and enables type checking protection mechanisms to operate over the entire lifetime of the data. The ultimate goal of persistent programming language research is to reduce the costs of producing software. The work presented in this thesis seeks to improve programmer productivity in the following ways: • by reducing the amount of code that has to be written to construct an application; • by i
APA, Harvard, Vancouver, ISO, and other styles
3

Meehan, Gary. "Aspects of functional programming." Thesis, University of Warwick, 1999. http://wrap.warwick.ac.uk/58566/.

Full text
Abstract:
This thesis explores the application of functional programming in new areas and its implementation using new technologies. We show how functional languages can be used to implement solutions to problems in fuzzy logic using a number of languages: Haskell, Ginger and Aladin. A compiler for the weakly-typed, lazy language Ginger is developed using Java byte-code as its target code. This is used as the inspiration for an implementation of Aladin, a simple functional language which has two novel features: its primitives are designed to be written in any language, and evaluation is controlled by de
APA, Harvard, Vancouver, ISO, and other styles
4

Perera, Roland. "Interactive functional programming." Thesis, University of Birmingham, 2013. http://etheses.bham.ac.uk//id/eprint/4209/.

Full text
Abstract:
We propose a new kind of execution environment where applications can be debugged and re-programmed while they are being used. We call our overall concept interactive programming. We develop some of the key components of interactive programming in the setting of a pure, call-by-value functional language. We illustrate our ideas via a proof-of-concept implementation called lambdaCalc, but leave several important components of the overall vision, including efficient incremental update and scaling to large programs, for future work. Our specific achievements are as follows. First, we show how to
APA, Harvard, Vancouver, ISO, and other styles
5

Fidjeland, Andreas Kirkeby. "Custom computer architectures for logic programming." Thesis, Imperial College London, 2007. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.439777.

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

Roe, Paul. "Parallel programming using functional languages." Thesis, Connect to e-thesis, 1991. http://theses.gla.ac.uk/1052.

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

Cardone, Richard Joseph. "Language and compiler support for mixin programming." Access restricted to users with UT Austin EID Full text (PDF) from UMI/Dissertation Abstracts International, 2002. http://wwwlib.umi.com/cr/utexas/fullcit?p3077428.

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

Qahmash, Ayman. "Towards a model of giftedness in programming : an investigation of programming characteristics of gifted students at University of Warwick." Thesis, University of Warwick, 2018. http://wrap.warwick.ac.uk/114146/.

Full text
Abstract:
This study investigates characteristics related to learning programming for gifted first year computer science students. These characteristics include mental representations, knowledge representations, coding strategies, and attitudes and personality traits. This study was motivated by developing a theoretical framework to define giftedness in programming. In doing so, it aims to close the gap between gifted education and computer science education, allowing gifted programmers to be supported. Previous studies indicated a lack of theoretical foundation of gifted education in computer science,
APA, Harvard, Vancouver, ISO, and other styles
9

King, David Jonathan. "Functional programming and graph algorithms." Thesis, University of Glasgow, 1996. http://theses.gla.ac.uk/1629/.

Full text
Abstract:
This thesis is an investigation of graph algorithms in the non-strict purely functional language Haskell. Emphasis is placed on the importance of achieving an asymptotic complexity as good as with conventional languages. This is achieved by using the monadic model for including actions on the state. Work on the monadic model was carried out at Glasgow University by Wadler, Peyton Jones, and Launchbury in the early nineties and has opened up many diverse application areas. One area is the ability to express data structures that require sharing. Although graphs are not presented in this style, d
APA, Harvard, Vancouver, ISO, and other styles
10

Alam, Abu S. "A programming system for end-user functional programming." Thesis, University of Gloucestershire, 2015. http://eprints.glos.ac.uk/2738/.

Full text
Abstract:
This research involves the construction of a programming system, HASKEU, to support end-user programming in a purely functional programming language. An end-user programmer is someone who may program a computer to get their job done, but has no interest in becoming a computer programmer. A purely functional programming language is one that does not require the expression of statement sequencing or variable updating. The end-user is offered two views of their functional program. The primary view is a visual one, in which the program is presented as a collection of boxes (representing processes)
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Computer programming"

1

Taft, David. Computer programming. Warwick Press, 1985.

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

Maynard, Jeff. Computer programming. Heinemann, 1985.

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

J, Rothwell, and Blacklock P, eds. Computer programming. 4th ed. NCC Blackwell, 1995.

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

Blacklock, P. Computer programming. NCC Blackwell, 1991.

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

Taft, David. Computer programming. Kingfisher, 1985.

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

Janet, Rothwell, ed. Computer programming. 4th ed. NCC Education Services, 1996.

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

Alan, Chantler, ed. Computer programming. 3rd ed. NCC Blackwell, 1992.

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

Enderle, Günter, Klaus Kansy, and Günther Pfaff. Computer Graphics Programming. Springer Berlin Heidelberg, 1987. http://dx.doi.org/10.1007/978-3-642-71079-7.

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

Gosling, P. E. Mastering Computer Programming. Macmillan Education UK, 1990. http://dx.doi.org/10.1007/978-1-349-11094-0.

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

Bartee, Thomas C. BASIC computer programming. 2nd ed. Harper & Row, 1985.

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

Book chapters on the topic "Computer programming"

1

Rauber, Thomas, and Gudula Rünger. "Parallel Computer Architecture." In Parallel Programming. Springer International Publishing, 2023. http://dx.doi.org/10.1007/978-3-031-28924-8_2.

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

Rauber, Thomas, and Gudula Rünger. "Parallel Computer Architecture." In Parallel Programming. Springer Berlin Heidelberg, 2009. http://dx.doi.org/10.1007/978-3-642-04818-0_2.

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

Rauber, Thomas, and Gudula Rünger. "Parallel Computer Architecture." In Parallel Programming. Springer Berlin Heidelberg, 2013. http://dx.doi.org/10.1007/978-3-642-37801-0_2.

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

Grillmeyer, Oliver. "Programming the Computer." In Exploring Computer Science with Scheme. Springer New York, 1998. http://dx.doi.org/10.1007/978-1-4757-2937-5_3.

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

Anderson, Ross, and Roger Needham. "Programming Satan's computer." In Computer Science Today. Springer Berlin Heidelberg, 1995. http://dx.doi.org/10.1007/bfb0015258.

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

Nölting, Bengt. "Evolutionary computer programming." In Methods in Modern Biophysics. Springer Berlin Heidelberg, 2009. http://dx.doi.org/10.1007/978-3-642-03022-2_12.

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

Wright, Graham. "Programming a computer." In Mastering Computers. Macmillan Education UK, 1988. http://dx.doi.org/10.1007/978-1-349-09944-3_7.

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

Crutcher, Paul D., Neeraj Kumar Singh, and Peter Tiegs. "Programming." In Essential Computer Science. Apress, 2021. http://dx.doi.org/10.1007/978-1-4842-7107-0_2.

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

Jena, Sisir Kumar. "Introduction to the Computer." In C Programming. Chapman and Hall/CRC, 2021. http://dx.doi.org/10.1201/9781003188254-1.

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

Murota, Kazuo. "Linear Programming." In Computer Vision. Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-03243-2_648-1.

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

Conference papers on the topic "Computer programming"

1

Marcos-Abed, Jakeline. "Learning computer programming." In the 2014 conference. ACM Press, 2014. http://dx.doi.org/10.1145/2591708.2602652.

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

Piteira, Martinha, and Carlos Costa. "Learning computer programming." In the 2013 International Conference. ACM Press, 2013. http://dx.doi.org/10.1145/2503859.2503871.

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

Carneiro de Paula, Virginia. "Computer Programming is More than to Program Computers." In SIGITE '18: The 19th Annual Conference on Information Technology Education. ACM, 2018. http://dx.doi.org/10.1145/3241815.3241824.

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

Tangtisanon, Kanut, and Kiatnarong Tongprasert. "Computer Programming Classroom Platform." In 2021 7th International Conference on Engineering, Applied Sciences and Technology (ICEAST). IEEE, 2021. http://dx.doi.org/10.1109/iceast52143.2021.9426283.

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

Piteira, Martinha, Carlos Costa, and Samir R. Haddad. "Educational computer programming tools." In the Workshop. ACM Press, 2012. http://dx.doi.org/10.1145/2316936.2316947.

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

Abu-Moustafa, Y. "Programming an Optical Computer." In Optical Computing. Optica Publishing Group, 1987. http://dx.doi.org/10.1364/optcomp.1987.ma3.

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

Angeli, Charoula, and Katerina Tortouri. "LEARNING ABOUT COMPUTER PROGRAMMING WITH COMPUTER GAMES." In 14th International Conference on Education and New Learning Technologies. IATED, 2022. http://dx.doi.org/10.21125/edulearn.2022.2007.

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

Burroni, Javier. "The Act of Computer Programming in Science." In Programming '17: International Conference on the Art, Science, and Engineering of Programming. ACM, 2017. http://dx.doi.org/10.1145/3079368.3079409.

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

Miliszewska, Iwona, and Grace Tan. "Befriending Computer Programming: A Proposed Approach to Teaching Introductory Programming." In InSITE 2007: Informing Science + IT Education Conference. Informing Science Institute, 2007. http://dx.doi.org/10.28945/3095.

Full text
Abstract:
The problems encountered by students in first year computer programming units are a common concern in many universities including Victoria University. A fundamental component of a computer science curriculum, computer programming is a mandatory unit in a computing course. It is also one of the most feared and hated units by many novice computing students who, having failed or performed poorly in a programming unit, often drop out from a course. This article discusses some of the difficulties experienced by first year programming students, and reviews some of the initiatives undertaken to count
APA, Harvard, Vancouver, ISO, and other styles
10

"IMPACT OF PROGRAMMING WORKSHOP ON IMPRESSION REGARDING COMPUTER PROGRAMMING." In 17th International Conference on Cognition and Exploratory Learning in the Digital Age. IADIS Press, 2020. http://dx.doi.org/10.33965/celda2020_202014l021.

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

Reports on the topic "Computer programming"

1

Manna, Zohar. Deductive Computer Programming. Defense Technical Information Center, 1988. http://dx.doi.org/10.21236/ada216670.

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

Anderson, Loren James, and Marion Kei Davis. Functional Programming in Computer Science. Office of Scientific and Technical Information (OSTI), 2016. http://dx.doi.org/10.2172/1237221.

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

Snyder, Lawrence, and David Notkin. High Performance Computer Programming Environments. Defense Technical Information Center, 1988. http://dx.doi.org/10.21236/ada216747.

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

Keane, Michael K., and David W. Jensen. Computer Programming and Group Theory. Defense Technical Information Center, 1990. http://dx.doi.org/10.21236/ada225155.

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

Manna, Zohar. The Automatic Synthesis of Computer Programming. Defense Technical Information Center, 1986. http://dx.doi.org/10.21236/ada182679.

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

Manna, Zohar. A Deductive Approach to Computer Programming. Defense Technical Information Center, 1986. http://dx.doi.org/10.21236/ada175249.

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

Leininger, M. Finite State Tables for general computer programming applications. Office of Scientific and Technical Information (OSTI), 1988. http://dx.doi.org/10.2172/5434347.

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

Kiv, Arnold E., Olexandr V. Merzlykin, Yevhenii O. Modlo, Pavlo P. Nechypurenko, and Iryna Yu Topolova. The overview of software for computer simulations in profile physics learning. [б. в.], 2019. http://dx.doi.org/10.31812/123456789/3260.

Full text
Abstract:
The paper deals with the possibilities of using specialized (virtual labs and simulators, software for natural process simulation) and general (programming languages and libraries, spreadsheets, CAS) software in school researches. Such software as virtual labs, software for natural process simulation, programming languages and libraries in school researches can be used to simulate phenomena that cannot be learned in a school lab (for example, for modeling a radioactive decay or for demonstrating the states of relativistic mechanics). Also, virtual labs in school practice are usually used in th
APA, Harvard, Vancouver, ISO, and other styles
9

Tkachuk, Viktoriia V., Vadym P. Shchokin, and Vitaliy V. Tron. The Model of Use of Mobile Information and Communication Technologies in Learning Computer Sciences to Future Professionals in Engineering Pedagogy. [б. в.], 2018. http://dx.doi.org/10.31812/123456789/2668.

Full text
Abstract:
Research goal: the research is aimed at developing a model of use of mobile ICT in learning Computer Sciences to future professionals in Engineering Pedagogy. Object of research is the model of use of mobile ICT in learning Computer Sciences to future professionals in Engineering Pedagogy. Results of the research: the developed model of use of mobile ICT as tools of learning Computer Sciences to future professionals in Engineering Pedagogy is based on the competency-based, person-centered and systemic approaches considering principles of vocational education, general didactic principles, princ
APA, Harvard, Vancouver, ISO, and other styles
10

Hook, Audrey A., Bill Brykczynski, Catherine W. McDonald, Sarah H. Nash, and Christine Youngblut. A Survey of Computer Programming Languages Currently Used in the Department of Defense. Defense Technical Information Center, 1995. http://dx.doi.org/10.21236/ada294001.

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!