Welcome to myCobol.ovh Thursday, 13 November 2025, 19:28

Cobol one-liners

  • Contributed by:
  • Views: 26
Cobol Poetry
"COBOL programmers understand why women hate periods."

Copy answers replacing misspellings with corrections.

Add corresponding friends to address-book.

And there are a lot more. Sometimes bare boned, but mostly funny.

myCobol.ovh attracts script kiddies

  • Contributed by:
  • Views: 1,203
Announcements While there is logging of all hacking attempts, it seems that this site is attractive to people with naive knowledge of Http requests. Some think this is a WordPress site, how cute! Some think that SQL injection is the latest technique, with possibly day zero defects. Uhmm. Jolly time-wasting.

CGI configuration

  • Contributed by:
  • Views: 2,476
cgi for cobol

The compiler that accepts the syntax, uses a library that handles the CGI protocol. This cgi library can be tuned for your needs by environment variables, as follows:

Common Block

  • Contributed by:
  • Views: 2,502
CoCoS

Cobol has no global data, i.e. data items that are shared among several program units (subroutines). The only way to pass information is to use the call parameter list. Sometimes this is obfuscating the Cobol text, e.g., when many subroutines share a large set of parameters. In such cases one can use a common block. This is a way to specify that a set of data items should be shared among  subroutines. But in general, the number of common blocks should be minimized.

Computer Instruction Languages require a Belief System.

  • Contributed by:
  • Views: 4,480
Cobol Salon The term CIL stands for concepts that we indicate in general as being a Computer Programming Language (i.e. assembler, basic, java, fortran, cobol and such). These concepts can come in scripted versions (machine interpreted), compiled into native instruction sets, be it emulated or micro coded and they come in hybrid forms using a symbolic intermediate language. And even virtual versions will appear, using a imaginary machine with a custom instruction set, be it a general purpose virtual machine or a completely customized virtual model.

Regional Occupational Program Enrollment & Attendance System (ROP3)

  • Contributed by:
  • Views: 10,668
Project StickleBack This system was designed to maintain the student and attendance records of a state-funded vocational education program for the office of a county superintendent of schools in California, US.

Donated to Project Stickleback, 2013-05-19.
The complete and original Cobol sourceText and a demo database are available in the downloads area for community members. You're invited to register, it is free. Read more for a extensive description.

Audio-Visual Resources System (AVR)

  • Contributed by:
  • Views: 4,585
Project StickleBack This system was designed to maintain a catalog of audio-visual media (16mm movies, video cassettes, filmstrips, and a variety of other educational media) for the office of a county superintendent of schools in California, US.

Donated to Project Stickleback, 2013-05-18.
The complete and original Cobol sourceText and a demo database are available in the downloads area for community members. You're invited to register, it is free. Read more for a extensive description.

The Origin Of „Cobol in Computing"

  • Contributed by:
  • Views: 5,394
History of Cobol When „computers” came available for commercial data processing, they hardly contained storage (memory) and had little cpu at their disposal. Input came from media like punched tape, punched cards, telex, and such. Outputs were stored on these media too or became printed, line by line.

The first applications used adjustable boards with wires that basically connected the input signals to the output signals or transferred them into the accumulator (cpu). Rewiring was called „programming”.

While punched tape had a greatly free-format, the punched card introduced a strict fixed format and caused the „program” to group the data fields as records: a punched card was read as a complete unit or record, while punched tape could be infinite in length (very fragile and in practice the limit was a few meters). In those days computers were used in a most scientific way and the punched tape was king. Programs would read series of numbers (originating the term number crunching) and manipulate them. A stack was indispensable.