Academic literature on the topic 'COBOL (Computer programming language)'

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 'COBOL (Computer programming language).'

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 "COBOL (Computer programming language)"

1

Nofre, David. "The Politics of Early Programming Languages." Historical Studies in the Natural Sciences 51, no. 3 (June 1, 2021): 379–413. http://dx.doi.org/10.1525/hsns.2021.51.3.379.

Full text
Abstract:
There probably has never been such a controversial programming language as Algol. In the early 1960s the disciplinary success of the so-called Algol project in helping to forge the discipline of computer science was not matched by a significant adoption of the Algol language, in any of its three versions. This contrast is even more striking when considering the contemporary success of IBM’s Fortran, a language that, like Algol, was also conceived for scientific computation, but unlike Algol, initially only available for IBM computers. Through extensive archival research, this article shows how the relentless pursuit of a still better language that came to dominate the agenda of the Algol project brought to the fore the tension between the research-driven dimension of the project and the goal of developing a reliable programming language. Such a strong research-oriented agenda increased IBM’s doubts about a project that the firm already felt little urge to support. Yet IBM did not want to appear as obstructing the development of either Algol or Cobol, even if these “common languages” posed a clear risk to the firm’s marketing model. The US Department of Defense’s endorsement of Cobol and the rising popularity of Algol in Europe convinced IBM to push for the use of Fortran in Western Europe in order to protect the domestic market. IBM’s action in support of Fortran reminds us of the power imbalances that have shaped computer science.
APA, Harvard, Vancouver, ISO, and other styles
2

Brush, Denise. "Should I throw out these old COBOL books?" Library Hi Tech News 31, no. 8 (September 30, 2014): 15–18. http://dx.doi.org/10.1108/lhtn-07-2014-0060.

Full text
Abstract:
Purpose – The purpose of this paper is to provide guidance to librarians about whether to keep or withdraw books on pre-Internet computer programming languages. Design/methodology/approach – For each of the programming languages considered, this article provides historical background and an assessment of current academic library collection needs. Findings – Many older languages (COBOL, FORTRAN, C, Lisp, Prolog, and Ada) are still in use and need reliable sources available for reference. Additionally, books about obsolete languages have educational value due to their influence on the development on newer languages such as C++ and Java. Practical applications – This information will be useful to academic librarians who want to make the best choices about keeping or withdrawing computer programming books. Originality/value – Most librarians responsible for managing computer science collections do not have a computer programming background, so they do not know which older languages are still important.
APA, Harvard, Vancouver, ISO, and other styles
3

COSTAGLIOLA, GENNARO, RITA FRANCESE, and GIUSEPPE SCANNIELLO. "A VISUAL SYSTEM SUPPORTING SOFTWARE REUSE IN THE BANKING LEGACY SYSTEM CONTEXT." International Journal of Software Engineering and Knowledge Engineering 13, no. 01 (February 2003): 83–101. http://dx.doi.org/10.1142/s0218194003001202.

Full text
Abstract:
Banking legacy systems intensively exchange messages in electronic format. Such systems are, for their nature, difficult to update and maintain. As a consequence, the introduction of new types of messages is a hard task. Adding new functionalities requires custom coding and software reuse is seen as a key to obtain a better time-to-market factor, risk and cost reduction. In this paper we describe the architecture and part of the implementation of the SI.RE. Visual System, an Interbanking Network Information System that lets us generate gateways for the exchange of electronic messages among banking legacy systems and supports software reuse. In particular, the SI.RE visual system contains a Visual Programming Environment that allows us to obtain a rapid development of the message handling functions. This environment implements a Visual Programming Language UVG that allows a programmer to reuse COBOL routines.
APA, Harvard, Vancouver, ISO, and other styles
4

Albury, David. "cobol Logic and Programming." Data Processing 28, no. 1 (January 1986): 49. http://dx.doi.org/10.1016/0011-684x(86)90204-2.

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

Sales, R. "COBOL/2: The next generation in applications programming." IBM Systems Journal 27, no. 2 (1988): 158–69. http://dx.doi.org/10.1147/sj.272.0158.

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

Grealish, Rod. "The programming language standards scene, ten years on Paper 4: Cobol." Computer Standards & Interfaces 16, no. 5-6 (September 1994): 453–58. http://dx.doi.org/10.1016/0920-5489(94)90024-8.

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

Layzell, PJ, and JM Triance. "CLEF — a COBOL language enhancement facility." Information and Software Technology 30, no. 2 (March 1988): 108–19. http://dx.doi.org/10.1016/0950-5849(88)90071-7.

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

Triance, J. M. "A Language Enhancement Facility for COBOL - its Design and Implementation." Computer Journal 28, no. 2 (February 1, 1985): 128–33. http://dx.doi.org/10.1093/comjnl/28.2.128.

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

GESKE, ULRICH, and MICHAEL NITSCHE. "REPRESENTING COBOL IN PROLOG—TOWARDS PROGRAM COMPREHENSION AND REENGINEERING." International Journal of Software Engineering and Knowledge Engineering 06, no. 01 (March 1996): 113–33. http://dx.doi.org/10.1142/s0218194096000065.

Full text
Abstract:
This paper sets out to investigate how COBOL programs can be interpreted using Prolog. For this purpose, we examine how an executable logic specification can be obtained, which is semantically equivalent to the original source. We define a specification language COPRA as a restricted subset of Prolog and show how various imperative constructs, such as GOTOs and subroutine calls, can be handled in this language. The specification is generated automatically and may serve as a starting point for reengineering in form of a higher-level modification of the source program.
APA, Harvard, Vancouver, ISO, and other styles
10

Riecke, Jon G. "Programming language semantics." ACM SIGPLAN Notices 32, no. 1 (January 1997): 106–9. http://dx.doi.org/10.1145/251595.251613.

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

Dissertations / Theses on the topic "COBOL (Computer programming language)"

1

Chou, Robert Shih-pei. "A program design language for COBOL." Thesis, Kansas State University, 1985. http://hdl.handle.net/2097/13200.

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

Drake, Maria Rosa. "Object-oriented concurrent programming on the connection machine with COOL (Concurrent Object-Oriented Language)." FIU Digital Commons, 1995. http://digitalcommons.fiu.edu/etd/3083.

Full text
Abstract:
The quest for speed and the need to solve ever more complex problems has led to the development of powerful computer systems, such as the Connection Machine. Concurrent processing promises a solution to the problem. COOL (Concurrent Object-Oriented Language) has been developed in order to provide the Connection Machine with a subset of C" which includes several concurrent constructs. The Connection Machine has an inherently parallel architecture which can be taken advantage of with software.
APA, Harvard, Vancouver, ISO, and other styles
3

Coward, Philip David. "Symbolic execution and the testing of COBOL programs." Thesis, Open University, 1991. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.316957.

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

Veeder, Nadine M. "An exploratory study of software development measures across COBOL programs." Thesis, Kansas State University, 1986. http://hdl.handle.net/2097/9977.

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

Öigaard, Sandra. "Programming language & Gender." Thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-45707.

Full text
Abstract:
Once women were the pioneers within the tech industry, but during the last decades the amount of women who choose a career within computer science has decreased rapidly. Programming languages have evolved during the last decades and because of the growing gender gap in the industry, they have done so involuntarily in the absence of women. The imbalance raises the question if the tech industry and the programming languages have been adapted for a more masculine way of developing software. A quantitative study and a literature review evaluates if there is a need for a computerlanguage developed towards women. The study comes to the conclusion that there is no need for a female inspired computer language, but the way computer languages are taught suits the male way of thinking better than the female way.
APA, Harvard, Vancouver, ISO, and other styles
6

Perez, Manuel A. "A language for interactive computer graphics programming." Virtual Press, 1987. http://liblink.bsu.edu/uhtbin/catkey/484784.

Full text
Abstract:
The writer defines graphics-oriented data types and operators as the basis for a graphics-oriented programming language. Most of these data types are not available in today's languages. They are usually defined as structures or records composed of some other basic types. These include points, rectangles, transformations, etc. Some operators, such as vector addition, are defined to work with them.The design and implementation of an interpreter to test some of these graphics data types and operators are discussed.The writer also examines some of the tools needed in a graphics programming environment.
APA, Harvard, Vancouver, ISO, and other styles
7

Pellerin, Clément. "Taskell : a concurrent constraint programming language." Thesis, McGill University, 1991. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=61089.

Full text
Abstract:
Taskell is an instance of the concurrent constraint programming framework cc. The framework is parameterized by a choice of constraint system. The constraint system of Taskell is the set of finite trees with equality. The choice of constraint system makes Taskell similar to concurrent logic programming languages. When computing with partial information the notion of reading and writing memory becomes incoherent. The framework replaces these operations by ask and tell respectively. We hope to understand this new paradigm by studying implementations of cc languages. Taskell is a parallel implementation of a cc language written in Concurrent ML.
APA, Harvard, Vancouver, ISO, and other styles
8

Kilaru, Jyothsna. "PLASA| Programming Language for Synchronous Agents." Thesis, California State University, Long Beach, 2019. http://pqdtopen.proquest.com/#viewpdf?dispub=10978428.

Full text
Abstract:

The introduction of autonomous agents to replace humans in unfavorable and unreachable environments has been a longstanding goal in the field of robotics. The existing work of various researchers address several challenges involved in design or control of such robotic systems. However, existing solutions have been unable to offer users an easy and efficient programming environment for developing versatile robotic applications. These inadequacies have given rise to the development of a new robot programming language, called Programming LAnguage for Synchronous Agents (PLASA).

The main objective of this paper is to give a brief introduction about the newly developed robot programming language, PLASA, which facilitates the rapid implementation of co-operative applications on multiple physical robots, in dynamic environments. The syntax and semantics of this language are similar to those in many other high-level programming languages. In addition to the features offered by other high-level languages, PLASA offers two novel instructions: "do instruction'', which helps in executing the main motion primitives, and "query instruction'', which helps in executing a great variety of geometric and mathematical queries. A compiler produces a program that is executed by a virtual machine in each of the robots. The virtual machine offers a key characteristic that guarantees the timely execution of robots' movements through a synchronization protocol. To verify the correct functionality of the co-operative applications, a simulator that includes the proposed components has been provided.

The developed language offers abstraction for hiding complex network details and delivers human-readable language; these features make the programming environment suitable for anyone to control robot systems, regardless of expertise. The synchronization and co-ordination mechanisms provided by the language ensure the safety and prompt execution of robot operations in a robot system developed using PLASA.

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

Rose, Eli. "Arrow: A Modern Reversible Programming Language." Oberlin College Honors Theses / OhioLINK, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=oberlin1443226400.

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

Svallfors, Hugo. "Sard: An Object-Functional Programming Language." Thesis, Umeå universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-51276.

Full text
Abstract:
This bachelor's degree concerns the specification of a new programming language. This language, called Sard, is a backwards-incompatible new version of the existing language Scala. Sard, like Scala, is a high-level object-functional language. Unlike Scala, it is not very closely tied to the JVM or Java, eliminating some constraints on the language's design. Since this necessitates breaking backwards compatibility with Scala, the opportunity to disregard it is used to x some of the author's irritations with the language. This degree mostly focuses on deciding on the exact changes to Scala, and on the overall design, rather than on implementing a compiler for the language. A reason for this is that the bachelor's degree provides insuficient time to properly implement´and debug a compiler. Another is the desirability of pushing changes to the language as early into the design process as possible. Preferably, almost all changes to the language should occur before any compiler code has been written. The design eventually produced gets rid of some known issues stemming from the JVM, like null pointers, non-reified generics and single inheritance. Several features of Scala, like self-type annotations and in x syntax for methods are scrapped. Others, like pattern matching, are generalized. Some changes to the syntax are also made, particularly in the areas of closures, pattern matching and object construction. As of yet, this language has no implementation, and in future work, this must be rectified. Sard also requires calling compatibility with another programming language, but this remains to be specified. Nevertheless, Sard constitutes a promising refinement of an already great programming language, and it is hoped that Sard will x the few remaining issues with Scala's design.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "COBOL (Computer programming language)"

1

Grauer, Robert T. Structured COBOL programming. Englewood Cliffs, N.J: Prentice-Hall, 1985.

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

Grauer, Robert T. Structured COBOL programming. London: Prentice-Hall International, 1985.

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

Holmes, B. J. Structured programming in COBOL. Eastleigh: D.P. Publications, 1986.

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

Bruce, Johnson. Professional programming in COBOL. Englewod Cliffs, N.J: Prentice Hall, 1991.

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

Stern, Nancy B. Structured COBOL programming. 8th ed. New York: John Wiley, 1999.

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

Stern, Nancy B. Structured COBOL programming. 5th ed. New York: Wiley, 1988.

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

L, Olson Jack, ed. Modern COBOL programming. 2nd ed. New York: Mitchell McGraw-Hill, 1991.

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

Stern, Nancy B. Structured Cobol programming: (includes Cobol 85). 4th ed. New York: Wiley, 1985.

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

Molluzzo, John C. Structured COBOL programming. Belmont, Calif: Wadsworth, 1987.

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

A, Horn Jeretta, ed. Structured COBOL programming. Glenview, Ill: Scott, Foresman, 1986.

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

Book chapters on the topic "COBOL (Computer programming language)"

1

Gosling, P. E. "COBOL." In Mastering Computer Programming, 138–44. London: Macmillan Education UK, 1990. http://dx.doi.org/10.1007/978-1-349-11094-0_11.

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

Weik, Martin H. "programming language." In Computer Science and Communications Dictionary, 1351. Boston, MA: Springer US, 2000. http://dx.doi.org/10.1007/1-4020-0613-6_14888.

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

Ishikawa, Hiroshi. "Database Programming Language." In Computer Science Workbench, 19–42. Tokyo: Springer Japan, 1993. http://dx.doi.org/10.1007/978-4-431-68308-7_3.

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

Weik, Martin H. "declarative programming language." In Computer Science and Communications Dictionary, 371. Boston, MA: Springer US, 2000. http://dx.doi.org/10.1007/1-4020-0613-6_4527.

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

Weik, Martin H. "interactive programming language." In Computer Science and Communications Dictionary, 808. Boston, MA: Springer US, 2000. http://dx.doi.org/10.1007/1-4020-0613-6_9289.

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

Weik, Martin H. "structured programming language." In Computer Science and Communications Dictionary, 1679. Boston, MA: Springer US, 2000. http://dx.doi.org/10.1007/1-4020-0613-6_18425.

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

Weik, Martin H. "applicative programming language." In Computer Science and Communications Dictionary, 59. Boston, MA: Springer US, 2000. http://dx.doi.org/10.1007/1-4020-0613-6_775.

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

Weik, Martin H. "functional programming language." In Computer Science and Communications Dictionary, 664. Boston, MA: Springer US, 2000. http://dx.doi.org/10.1007/1-4020-0613-6_7797.

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

Weik, Martin H. "logic programming language." In Computer Science and Communications Dictionary, 926. Boston, MA: Springer US, 2000. http://dx.doi.org/10.1007/1-4020-0613-6_10597.

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

Gosling, P. E. "The dBase Programming Language." In Mastering Computer Programming, 125–37. London: Macmillan Education UK, 1990. http://dx.doi.org/10.1007/978-1-349-11094-0_10.

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

Conference papers on the topic "COBOL (Computer programming language)"

1

Plaice, John, and Blanca Mancilla. "Cartesian Programming: The TransLucid Programming Language." In 2009 33rd Annual IEEE International Computer Software and Applications Conference. IEEE, 2009. http://dx.doi.org/10.1109/compsac.2009.139.

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

Hu, Yuanming. "The Taichi programming language." In SIGGRAPH '20: Special Interest Group on Computer Graphics and Interactive Techniques Conference. New York, NY, USA: ACM, 2020. http://dx.doi.org/10.1145/3388769.3407493.

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

Mitchell, John C. "Programming language methods in computer security." In the 28th ACM SIGPLAN-SIGACT symposium. New York, New York, USA: ACM Press, 2001. http://dx.doi.org/10.1145/360204.360205.

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

de Jesus, Emanuel. "Teaching computer programming with structured programming language and flowcharts." In the 2011 Workshop. New York, New York, USA: ACM Press, 2011. http://dx.doi.org/10.1145/2016716.2016729.

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

Cazzola, Walter, and Diego Mathias Olivares. "Gradually Learning Programming Supported by a Growable Programming Language." In 2015 IEEE 39th Annual Computer Software and Applications Conference (COMPSAC). IEEE, 2015. http://dx.doi.org/10.1109/compsac.2015.82.

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

Wakatani, Akiyoshi, and Toshiyuki Maeda. "Automatic generation of programming exercises for learning programming language." In 2015 IEEE/ACIS 14th International Conference on Computer and Information Science (ICIS). IEEE, 2015. http://dx.doi.org/10.1109/icis.2015.7166637.

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

Martini, Alfio. "Programming Language Semantics with Isabelle/HOL." In 2013 2nd Workshop-School on Theoretical Computer Science (WEIT). IEEE, 2013. http://dx.doi.org/10.1109/weit.2013.29.

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

Baráth, Áron, and Zoltán Porkoláb. "Welltype: Language elements for multiparadigm programming." In 2017 Federated Conference on Computer Science and Information Systems. PTI, 2017. http://dx.doi.org/10.15439/2017f546.

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

Zhang, Jie. "Selection and Improvement of Computer Programming Language." In International Conference on Information System and Management Engineering. SCITEPRESS - Science and and Technology Publications, 2016. http://dx.doi.org/10.5220/0006448202420245.

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

Stefik, Andreas, and Richard Ladner. "The Quorum Programming Language (Abstract Only)." In SIGCSE '17: The 48th ACM Technical Symposium on Computer Science Education. New York, NY, USA: ACM, 2017. http://dx.doi.org/10.1145/3017680.3022377.

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

Reports on the topic "COBOL (Computer programming language)"

1

Federal Information Processing Standards Publication: programming language COBOL. Gaithersburg, MD: National Bureau of Standards, 1985. http://dx.doi.org/10.6028/nbs.fips.21-2.

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

Federal Information Processing Standards Publication: programming language - intrinsic function module for COBOL. Gaithersburg, MD: National Institute of Standards and Technology, 1989. http://dx.doi.org/10.6028/nist.fips.21-3.

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

Federal Information Processing Standards Publication: for information sytems - programming language - correction amendment for COBOL. Gaithersburg, MD: National Institute of Standards and Technology, 1994. http://dx.doi.org/10.6028/nist.fips.21-4b.

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!

To the bibliography