Cosma Home > Communication > Media > Software


More Computer Software in Plain English (Common Craft)


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



RefDesk, CompInfo, Joe Ant, Wikipedia


software : the entire set of programs, procedures, and related documentation associated with a system and especially a computer system; specifically : computer programs — Webster

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


Roget’s II (, Merriam-Webster Thesaurus, Visuwords


Computer software, or just software is a collection of computer programs and related data that provide the instructions for telling a computer what to do and how to do it. In other words, software is a conceptual entity which is a set of computer programs, procedures, and associated documentation concerned with the operation of a data processing system. We can also say software refers to one or more computer programs and data held in the storage of the computer for some purposes. In other words software is a set of programs, procedures, algorithms and its documentation. Program software performs the function of the program it implements, either by directly providing instructions to the computer hardware or by serving as input to another piece of software. Software is also sometimes used in a more narrow sense, meaning application software only. Sometimes the term includes data that has not traditionally been associated with computers, such as film, tapes, and records. — Wikipedia

SPECIAL?, Britannica


Outline of Software (Wikipedia)
Outline of Software Development (Wikipedia)
Outline of Software Engineering (Wikipedia)



Fire in the Library: Jason Scott and the Archive Team (Matt Schwartz, with reporting by Eva Talmadge, MIT Technology Review)
GGC 2014: Every Computer, Ever, In Your Browser (Jason Scott) YouTube Video
The Internet Archive Software Collection (Jason Scott, VCF East 9.1) Audio, Well worth a Listen!

ASCII by Jason Scott: Jason Scott’s Weblog
Jason Scott Sadofsky (Wikipedia) (Software Archive) (Document Archive)
Internet Arcade (Jason Scott, Internet Archive)
Internet Archive (Brewster Kahle)

Software History Center
Software History Bibliography (Charles Babbage Institute)
Early History of Software Engineering (Robert L. Glass)


Software Preservation Lab (New Computer Museum)


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




Software Engineering (Udacity)
OER Commons: Open Educational Resources



Computer Software Engineers and Computer Programmers (Occupational Outlook Handbook, 2010-11 Edition)




Association for Computing Machinery, Science Daily, NPR Archives




Free Commercial Downloads (
Top Government Software Products (Capterra)





OEDILF: The Omnificent English Dictionary In Limerick Form


Software as a service (SaaS) sometimes referred to as “on-demand software”, is a software delivery model in which software and associated data are centrally hosted on the cloud. SaaS is typically accessed by users using a thin client via a web browser. SaaS has become a common delivery model for most business applications, including accounting, collaboration, customer relationship management (CRM), management information systems (MIS), enterprise resource planning (ERP), invoicing, human resource management (HRM), content management (CM) and service desk management. — Wikipedia



Communications of the ACM: Software The latest news, opinion and research in software, from Communications online.

  • Computing Clubs Collaborate to Code for Social...
    on September 18, 2019 at 5:21 pm

    The CS+Social Good project at the College of William and Mary is part of a national movement that aims to use computer science and technological skills to address community-level social problems.

  • Algorithm Can Distinguish Cyberbullies from...
    on September 17, 2019 at 2:44 pm

    An international team of researchers has developed machine learning algorithms which can successfully identify bullies and aggressors on Twitter with 90 percent accuracy.

  • Crime Prevention Through Crime Prediction
    on September 12, 2019 at 4:00 pm

    Students in a Louisiana State University computer science class developed a crime-prediction software program.

  • AI Facial Recognition Software Now Works for Wild...
    on September 12, 2019 at 4:00 pm

    A new facial recognition artificial intelligence program can detect and identify individual chimpanzees captured in video footage recorded in the wild.

  • Software Companies Follow the Skills, Locate...
    on September 11, 2019 at 6:00 pm

    Software companies are more likely to base their operations in locations where skilled potential recruits already work, say researchers from Lancaster University, the University of Illinois, and Texas Tech University.

Software News -- ScienceDaily Software Development -- Software Engineering. From embedded software to smart machines, read about advanced logic systems and more.

  • Software companies follow the skills and move...
    on September 10, 2019 at 2:54 pm

    Software companies are more likely to base their operations in locations where skilled potential recruits already work -- rather than staff moving to new areas for fresh opportunities.

  • Time saving software in an age of ever-expanding...
    on September 5, 2019 at 6:54 pm

    Before embarking on a new research project, a thorough and exhaustive review of existing literature must be done to make sure the new project is novel. Researchers can also explore the entire body of previously published data on a subject to answer a new question using that same data. This is a daunting task, especially considering that millions of new research articles are published each year. Where does one even begin to explore all of that data? This new software may help.

  • Artificial intelligence used to recognize primate...
    on September 4, 2019 at 8:52 pm

    Scientists have developed new artificial intelligence software to recognize and track the faces of individual chimpanzees in the wild. The new software will allow researchers and wildlife conservationists to significantly cut back on time and resources spent analyzing video footage, according to the new article.

  • Using Wi-Fi like sonar to measure speed and...
    on August 27, 2019 at 6:57 pm

    Researchers have developed a technique for measuring speed and distance in indoor environments, which could be used to improve navigation technologies for robots, drones -- or pedestrians trying to find their way around an airport. The technique uses a novel combination of Wi-Fi signals and accelerometer technology to track devices in near-real time.

  • Router guest networks lack adequate security,...
    on August 15, 2019 at 12:12 pm

    While many organizations and home networks use a host and guest network on the same router hardware to increase security, a new study indicates that routers from well-known manufacturers are vulnerable to cross-router data leaks through a malicious attack on one of the two separated networks.