Cosma Home > Communication > Media > Program



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



Computer Science: A Guide to Web Resources (U. of Albany, SUNY)
Computer Science, Program Languages and Scripts (Best info. on the Net)
Computer Programming Algorithms Directory
Applications and Systems – Languages, Development and Management (CompInfo – The Computer Information Center)
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, Urban Dictionary


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




History of Programming Languages (Denis Sureau)
“Mother Tongues” Lineage Chart (Wired Infographic) (PDF Version)


Retro Computing Museum


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


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


Jan’s Illustrated Computer Literacy 101, Computer Basics, Programming (Jan Smith)
OER Commons: Open Educational Resources



Programming Reddit


NPR Archives







International Obfuscated C Code Contest


OEDILF: The Omnificent English Dictionary In Limerick Form




  • Computer Science Researchers Help Answer Age-Old...
    on January 1, 1970 at 12:00 am

    University of Waterloo NewsResearchers at the University of Waterloo in Canada used computer models that simulate organic structures to define how light interacts with the cellular and subcellular parts of the skin and blood to clarify how veins containing red blood get their bluish appearance. This process of simulating how materials absorb and propagate light is known as "appearance modeling," and can be applied to all objects, says Waterloo's Gladimir Baranoski. The team used this method to […]

  • New Insider Attack Steals Passwords by Reading...
    on January 1, 1970 at 12:00 am

    Help Net SecurityA new insider attack strategy involving the measurement of thermal energy from keyboards has demonstrated the ability to expose passwords by identifying recently depressed keys, according to researchers from the University of California, Irvine (UC Irvine). UC Irvine's Gene Tsudik warns the "Thermanator" hack enables a hacker with a mid-range thermal camera to identify keys pressed on a normal keyboard up to one minute after they are touched. "If you type your password and walk […]

  • White House Earmarks Over $1B for Quantum...
    on January 1, 1970 at 12:00 am

    The Next WebThe White House has established an Office of Science and Technology Policy subcommittee to oversee federal backing and investment for quantum technology research as a result of diligent bipartisan support over the last several months. The government also has budgeted more than $1.2 billion in funding over 10 years for quantum computing research, reflecting experts' concerns that quantum computing technology will soon be able to break classical encryption, making all encrypted […]

  • A Step Closer to Single-Atom Data Storage
    on January 1, 1970 at 12:00 am

    Swiss Federal Institute of Technology in LausanneA team of scientists at the Swiss Federal Institute of Technology in Lausanne, Switzerland (EPFL) employed scanning tunneling microscopy to demonstrate the stability of a single-atom magnet. The researchers, who included scientists from Korea’s Institute for Basic Science and Ewha Womans University, determined atoms of the element holmium could retain their magnetization in a magnetic field exceeding 8 Tesla, which the researchers described […]

  • Facebook Gives Researchers 'Full Access' for...
    on January 1, 1970 at 12:00 am

    The Wall Street JournalThe Social Science One academic research group says Facebook will grant its researchers "full access" to data on its 2.2 billion users to define areas of research concerning the effects of social media on elections and democracy. Facebook officials say the company's participation reflects the social network's renewed commitment to transparency and curbing abuses on the platform. Social Science One's founders said they have implemented safeguards to prevent future abuses […]