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




  • Robot Hotel Loses Love for Robots
    on January 1, 1970 at 12:00 am

    The Wall Street JournalA hotel in Japan hyped as the world's first robot-staffed hotel has eliminated more than half of its robots due to mounting complaints. The Henn na, or "Strange," Hotel, whose goal was to address labor shortages with robots, as well as appeal to foreign tourists with its unique concept, experienced frequent robot malfunctions that increased overtime for human staff. Adding to guests' frustration was the robots' inability to keep pace with popular digital assistants like […]

  • Oxford Suspends Research Grants From Huawei Over...
    on January 1, 1970 at 12:00 am

    The Telegraph (United Kingdom) Security concerns have prompted Oxford University in the U.K. to sever ties with Huawei and indefinitely suspend acceptance of the Chinese tech company's gifts and research sponsorships. An email sent to computer science doctoral students at the university said the Committee to Review Donations will reconsider this decision in three to six months. According to one source, the decision was spurred by a Telegraph story in December citing lawmakers on the Foreign […]

  • Data Breaches, Cyberattacks Top Global Risks...
    on January 1, 1970 at 12:00 am

    ZDNetThe World Economic Forum (WEF) has listed large-scale cyberattacks and massive data breaches among the five most probable risks facing the world today. WEF cited cyberattacks for their potential to hobble critical infrastructure, ranking them fifth most likely to occur this year, while data breaches ranked fourth. Moreover, 82% of individuals polled by WEF see an elevated risk of cyberattacks leading to the theft of money and data, and 80% said the risk of cyberattacks causing operational […]

  • Democratizing Data Science
    on January 1, 1970 at 12:00 am

    MIT NewsMassachusetts Institute of Technology (MIT) researchers have developed a tool for nonstatisticians that automatically generates models for analyzing raw data. The tool takes in datasets and generates sophisticated statistical models normally used by experts to analyze, interpret, and predict underlying patterns in data. The tool currently resides on Jupyter Notebook, an open source Web framework that allows users to run programs interactively in browsers; users can write just a few […]

  • Microsoft, Walgreens Join Forces to Take on...
    on January 1, 1970 at 12:00 am

    CNNWalgreens is partnering with Microsoft to develop new healthcare delivery models, technology, and retail innovations to advance and improve the future of healthcare. The companies plan to combine the reach of Walgreens' more than 8,000 U.S. stores and retail locations worldwide with the power of Microsoft's Azure platform. As part of the partnership, Walgreens plans to roll out a dozen pilot "digital health corners” in 2019 that are aimed at the merchandising and sale of select […]