Cosma Home > Communication > Media > Computation > Computer > Software > Program




These are organized by form and function.

Communications Computation Storage Authoring Simulation
Analog Mail Device Paper Typewriter Automaton
Electronic Network Calculator Tape Recorder Elektro
Digital Internet Computer
Hardware Modem Microprocessor Memory Peripheral Robot, XR
Software Service (Web) Program (OS) Database Application AI, World


These are organized by a classification scheme developed exclusively for Cosma. More…



Computer Science: A Guide to Web Resources (U. of Albany, SUNY)
Programming (Dmoz Tools)
Computer Programming Portal (Wikipedia)


program : a sequence of coded instructions that can be inserted into a mechanism (as a computer) — Webster

FOLDOC: Free Online Dictionary of Computing, OneLook, Free Dictionary, Wiktionary


Computer program (also software, or just a program) is a sequence of instructions written to perform a specified task with a computer. A computer requires programs to function, typically executing the program’s instructions in a central processor. The program has an executable form that the computer can use directly to execute the instructions. The same program in its human-readable source code form, from which executable programs are derived (e.g., compiled), enables a programmer to study and develop its algorithms. — Wikipedia




“Mother Tongues” Lineage Chart (Wired Infographic) (PDF Version)


WorldCat, Library of Congress, UPenn Online Books, Open Library


So you want to learn to program? (Robert Talbert, Chronicle of Higher Education)


OER Commons: Open Educational Resources



Programming Reddit


NPR Archives







International Obfuscated C Code Contest


OEDILF: The Omnificent English Dictionary In Limerick Form




  • Ancient Australian 'Superhighways' Suggested by...
    on May 5, 2021 at 11:56 pm

    ScienceA multi-institutional team of researchers used supercomputers to plot the most likely migration routes of ancient humans across Australia. The team built the first detailed topographic map of the ancient Sahul landmass from satellite, aerial, and undersea mapping data, then calculated the optimal walking routes across this landscape via least-cost path analysis. Devin White at the U.S. Department of Energy's Sandia National Laboratories said a supercomputer operated by the U.S. […]

  • Speeding New COVID Treatments with Computational...
    on May 5, 2021 at 11:56 pm

    University of New MexicoScientists at the University of New Mexico (UNM) and the University of Texas at El Paso have developed a computational tool to help drug researchers quickly identify anti-COVID molecules before the virus invades human cells or disable it in the early stages of infection. The team unveiled REDIAL-2020, an open source suite of computational models that can help to rapidly screen small molecules for potential COVID-fighting traits. REDIAL-2020 is based on machine learning […]

  • Algorithms Improve How We Protect Our Data
    on May 5, 2021 at 11:56 pm

    Daegu Gyeongbuk Institute of Science and Technology (South Korea)Researchers at South Korea's Daegu Gyeongbuk Institute of Science and Technology (DGIST) have developed algorithms that estimate and validate encryption security with less computational complexity. The "Min-entropy" metric typically is used to estimate and validate a source's ability to generate random numbers used to encrypt data. An offline algorithm developed by the researchers estimates min-entropy based on an entire dataset; […]

  • ML Approach Brings Digital Photos Back to Life
    on May 5, 2021 at 11:56 pm

    Texas A&M Engineering NewsA machine learning (ML) technique developed by researchers at Texas A&M University (TAMU) enables users to produce novel views of a scene from a single photo. TAMU's Nima Kalantari said, "We can download and use any image on the Internet, even ones that are 100 years old, and essentially bring it back to life and look at it from different angles." Kalantari and graduate student Qinbo Li trained a deep learning network to generate novel views based on a single […]

  • Patch Issued to Tackle Critical Security Issues...
    on May 5, 2021 at 11:56 pm

    ZDNetComputer vendor Dell has issued a patch to remedy five longstanding vulnerabilities in driver software discovered by a team at threat intelligence solutions provider SentinelLabs. Security researcher Kasif Dekel found the flaws by exploring the DBUtil BIOS driver found in Dell's desktop and laptop PCs, notebooks, and tablets. The focus of his investigation was the software's dbutil_2_3.sys module, which is installed and loaded on-demand by initiating the firmware update process, then […]