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




  • Smart TVs Sending Sensitive User Data to Netflix,...
    on January 1, 1970 at 12:00 am

    Financial TimesA study by researchers at Northeastern University and the U.K.'s Imperial College London found that certain smart TVs and streaming dongles transmit information like location and Internet Protocol (IP) addresses to Netflix, Facebook, and third-party services, in some cases even when the devices are turned off. The researchers cited Amazon, Google, Akamai, and Microsoft as the most frequently contacted third parties, since they deliver cloud and networking services for smart […]

  • Algorithm Can Distinguish Cyberbullies from...
    on January 1, 1970 at 12:00 am

    Binghamton University NewsMachine learning algorithms developed by a team of Binghamton University researchers can differentiate bullies and aggressors on Twitter from normal users with 90% accuracy. The researchers analyzed behavioral patterns of abusive Twitter users and how they differ from the activities of other Twitter users. Binghamton's Jeremy Blackburn said the researchers then used crawlers, “programs that accumulate data from Twitter via a variety of mechanisms,” to […]

  • DOE Unveils AI and Technology Office
    on January 1, 1970 at 12:00 am

    NextGov.comThe U.S. Department of Energy (DOE) has established an Artificial Intelligence and Technology Office to coordinate and accelerate the agency's enterprise efforts to leverage the technology. The DOE currently has a wide range of artificial intelligence (AI) and machine learning applications and projects under way, including strengthening the nation's national security posture, supporting the nuclear stockpile, and enabling the Internet of Things. The agency also conducts AI research […]

  • U.K. Team Trials Cybersecurity Tech for...
    on January 1, 1970 at 12:00 am

    The Engineer (UK)Researchers at WMG (the Warwick Manufacturing Group) of the University of Warwick in the U.K. have tried out four technological innovations with the potential to enhance the cybersecurity and safety of connected and autonomous vehicles (CAVs). The innovations included group signatures, a secure type of communications for vehicle platooning; authentication prioritization, a strategy that prioritizes the messages a vehicle receives according to verified sender information; edge […]

  • How Vocational Education Got a 21st Century Reboot
    on January 1, 1970 at 12:00 am

    PoliticoTen U.S. states and 17 countries have adopted the Pathways in Technology Early College High School (P-TECH) vocational education model, which public school districts envision as a way of closing the skills gap. P-TECH concentrates on science, technology, engineering, and math, to prepare learners—mostly disadvantaged, low-income youth—for employment in technology fields requiring more than a high school diploma, but not necessarily a four-year college degree. P-TECH schools […]